如何在正则表达式中使用ajax检验注册信息功能

  介绍

如何在正则表达式中使用ajax检验注册信息功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>实体层

该层主要包含一个用户类用户,代码如下:

package  cn.cpx.springmvc.entity;   import  java.util.Date;/* *   ,*用户实体类   ,* @author  autumn_leaf   ,*   ,*/public  class  User  {   ,   ,private  int  uId;   ,private  String  uName;   ,private  String  uPwd;   ,private  String  uPhone;   ,private  double  uBalance;   ,private  int  uState;   ,private  int  uRole;   ,private  String  uImage;//用户头像   ,private  Date  uBirth;   ,   ,public  int  getuId (), {   ,return  uId;   ,}   ,public  void  setuId (int  uId), {=,,this.uId  uId;   ,}   ,public  String  getuName (), {   ,return  uName;   ,}   ,public  void  setuName (String  uName), {=,,this.uName  uName;   ,}   ,public  String  getuPwd (), {   ,return  uPwd;   ,}   ,public  void  setuPwd (String  uPwd), {=,,this.uPwd  uPwd;   ,}   ,public  String  getuPhone (), {   ,return  uPhone;   ,}   ,public  void  setuPhone (String  uPhone), {=,,this.uPhone  uPhone;   ,}   ,public  double  getuBalance (), {   ,return  uBalance;   ,}   ,public  void  setuBalance (double  uBalance), {=,,this.uBalance  uBalance;   ,}   ,public  int  getuState (), {   ,return  uState;   ,}   ,public  void  setuState (int  uState), {=,,this.uState  uState;   ,}   ,public  int  getuRole (), {   ,return  uRole;   ,}   ,public  void  setuRole (int  uRole), {=,,this.uRole  uRole;   ,}   ,   ,public  String  getuImage (), {   ,return  uImage;   ,}   ,public  void  setuImage (String  uImage), {=,,this.uImage  uImage;   ,}   ,   ,public  Date  getuBirth (), {   ,return  uBirth;   ,}   ,public  void  setuBirth (Date  uBirth), {=,,this.uBirth  uBirth;   ,}   ,   ,public 用户(int  uId, String  uName,, String  uPwd,, String  uPhone,, double  uBalance,, int  uState,, int  uRole, String  uImage, Date  uBirth), {   ,超级();=,,this.uId  uId;=,,this.uName  uName;=,,this.uPwd  uPwd;=,,this.uPhone  uPhone;=,,this.uBalance  uBalance;=,,this.uState  uState;=,,this.uRole  uRole;=,,this.uImage  uImage;=,,this.uBirth  uBirth;   ,}   ,public 用户(),{   ,超级();   ,}   ,public 用户(String  uName, String  uPwd,, String  uPhone), {   ,超级();=,,this.uName  uName;=,,this.uPwd  uPwd;=,,this.uPhone  uPhone;   ,}   ,   ,//添加注册信息   ,public 用户(String  uName, String  uPwd,, String  uPhone,, Date  uBirth), {   ,超级();=,,this.uName  uName;=,,this.uPwd  uPwd;=,,this.uPhone  uPhone;=,,this.uBirth  uBirth;   ,}   ,   ,public 用户(String  uName, String  uPwd,, String  uPhone,, String  uImage), {   ,超级();=,,this.uName  uName;=,,this.uPwd  uPwd;=,,this.uPhone  uPhone;=,,this.uImage  uImage;   ,}   ,   ,public 用户(String  uName, String  uPwd), {   ,超级();=,,this.uName  uName;=,,this.uPwd  uPwd;   ,}   ,@Override   ,public  String  toString (), {   ,return “User  (uId=? +, uId  +,,,, uName=? +, uName  +,,,, uPwd=? +, uPwd  +,,,, uPhone=? +, uPhone  +,,,, uBalance=?   +,才能uBalance  +,,,, uState=? +, uState  +,,,, uRole=? +, uRole  +,,,, uImage=? +, uImage  +,,,, uBirth=? + uBirth   +,才能“]”;   ,}   }

上述用户类我们实际此次只会用到用户名和密码两个属性,其他属性此次不会使用到。

<强>控制器层

我们此次为操作方便,Dao层和服务层就不写了,留给读者自己去思考。我们新建用户控件类,代码如下:

package  cn.cpx.springmvc.controller;   import  org.springframework.stereotype.Controller;   import  org.springframework.web.bind.annotation.RequestMapping;   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何在正则表达式中使用ajax检验注册信息功能