注册功能-功能分析、表单校验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>

浙公网安备 33010602011771号