jsp中立即注册怎么设置域名怎么设置


jsp中立即注册怎么设置域名怎么设置

用来接收客户端提交的请求,然后进行验证:语法格式的验证和该用户是否是已经存在的用户,如果该用户是合法的,将该用户加入到users表中,然后跳转到ess.jsp页面上,显示用户信息。否则跳转到register.jsp,将错误信息显示出来


3.RegisterFormBean.java:用来封装用户输入的表单的数据,并可以做基本语法格式的验证

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

RegisterFormBeanregisterForm=newRegisterFormBean();

request.setAttribute("registerForm",registerForm);

registerForm.setName(request.getParameter("name"));

registerForm.setPassword1(request.getParameter("password1"));

registerForm.setPassword2(request.getParameter("password2"));

registerForm.setEmail(request.getParameter("email"));

rd=request.getRequestDispatcher("/register.jsp");

//将registerFormBean对象中的数据存储到UserBean对象中,然后调用DbUtil中的insertUtil

user.setPassword(registerForm.getPassword1());

user.setPassword(registerForm.getPassword2());

registerForm.setErrorMsg("name",ex.getErrorMsg("name"));

publicRegisterFormBean(Stringname,Stringpassword1,Stringpassword2,

return"RegisterFormBean[email=" email ",name=" name

",password1=" password1 ",password2=" password2 "]";

if(password1.length()>10||password1.length()<6){

errors.put("password1","密码必须包含6-10个字符");

if(!email.matches("[a-zA-Z0-9_-] @[a-zA-Z0-9_-] (\.[a-zA-Z0-9_-] ) ")){

publicvoidsetErrorMsg(Stringerr,StringerrMsg){