首先来搭一下环境 (把我们需要的工具类和第三方jar包放进去) 下面就开始动手写代码了

用户注册功能

先来创建数据库表 然后是JavaBean

 

java注册功能 java注册功能文档_数据

 

接下来是逻辑代码 RegisterServlet获取前端页面传过来的数据,并把UUID封装进来

 

java注册功能 java注册功能文档_java注册功能_02


RegisterServlet把数据传到Service层,Service 层调用DAO层,DAO 层操作数据库(完成数据的插入操作),把结果向上一层一层反馈~然后RegisterSerevle t根据返回的结果进行判断,成功就跳转到成功的页面,失败就跳转到失败的页面~

 

java注册功能 java注册功能文档_java注册功能_03

 

测试一下

 

java注册功能 java注册功能文档_用户名_04

 

编写页面代码

pageEncoding="UTF-8"%>
用户注册
.error{
color:red
}
$(function(){
$("#myform").validate({
rules:{
"username":{
"required":true
},
"password": {
"required":true,
"rangelength": [6,12]
},
"rpassword": {
"required":true,
"rangelength": [6,12],
"equalTo":"#password"
},
"email": {
"required":true,
"email":true
},
"sex": {
"required":true
}
},
messages:{
"username":{
"required":"用户名不能为空!"
},
"password": {
"required":"密码不能为空",
"rangelength":"密码长度6-12位"
},
"rpassword": {
"required":"密码不能为空",
"rangelength":"密码长度6-12位",
"equalTo":"两次密码不一致"
},
"email": {
"required":"邮箱不能为空",
"email":"邮箱格式不正确"
}
}
});
});
method="post">
cellpadding="0px"cellspacing="0px">
用户注册 USER
REGISTER
用户名
密码
确认密码
Email
姓名
性别
男
女
请选择性别!
出生日期
验证码
width="60"height="30"/>

java注册功能 java注册功能文档_用户名_05