介绍
如何在正则表达式中使用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检验注册信息功能