注册功能-功能分析、表单校验1
功能分析
register.html
1、使用js完成表单校验
2、使用ajax完成表单提交
3、注册完成,跳转成功页面
registUserServlet
1、获取数据
2、封装user对象
3、调用service完成注册
4、根据service的返回,提示信息
(1)将提示信息转换为jscn
(2)设置响头contentType
UserService
registUser(User user)
1、调用dao根据用户名查询用户
* 存在:直接返回false
* 不存在:调用dao保护用户信息
UserDao
findByUsername(String username)
save(User user)
表单校验1
<script> function checkUsername() { alert("校验用户名"); return false; } $(function () { //当表单提交时,调用所有的校验方法 $("#registerForm").submit(function () { return checkUsername(); // 如果这个方法没有返回值,或者返回true,则表单提交,如果返回false,则表单不提交 }); }) </script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】