📄 check.jsp
字号:
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<% request.setCharacterEncoding("gb2312"); %>
<jsp:useBean id="my" class="com.yxq.bean.UserInfo" scope="request"/>
<jsp:setProperty name="my" property="*"/>
<%
boolean mark=true;
String mess="";
String forwardPath="";
String name=my.getUserName();
String sex=my.getSex();
String pass=my.getUserPass();
String aginPass=my.getAginPass();
String QQ=my.getQQNum();
String phone=my.getPhoneNum();
String addr=my.getUserAddr();
/**************** 验证用户输入是否为空! ****************/
if(name==null||name.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>用 户 名!</font><br><br></li>";
}
if(sex==null||sex.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>性 别!</font><br><br></li>";
}
if(pass==null||pass.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>密 码!</font><br><br></li>";
}
if(aginPass==null||aginPass.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>确认密码!</font><br><br></li>";
}
if(QQ==null||QQ.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>QQ 号 码!</font><br><br></li>";
}
if(phone==null||phone.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>电话号码!</font><br><br></li>";
}
if(addr==null||addr.equals("")){
mark=false;
mess+="<li>请输入 <font color='red'>住 址!</font></li>";
}
/**************** 若存在输入为空的字段,返回;否则继续判断输入的密码是否一致、QQ和电话号码是否为数字! ****************/
if(!mark){
request.setAttribute("mess",mess);
forwardPath="reg.jsp";
}
else{
if(!pass.equals(aginPass)){
mark=false;
mess+="<li>输入的 <font color='red'>密码</font>与<font color='red'>确认密码</font>不一致!<br><br></li>";
}
try{
Integer.parseInt(QQ);
}catch(Exception e){
mark=false;
mess+="<li>输入的 <font color='red'>QQ号码</font>不是数字格式!<br><br></li>";
}
try{
Long.parseLong(phone);
}catch(Exception e){
mark=false;
mess+="<li>输入的 <font color='red'>电话号码</font>不是数字格式!</li>";
}
/**************** 如果验证失败,返回;否则转发到doreg.jsp页面进行注册! ****************/
if(!mark){
request.setAttribute("mess",mess);
forwardPath="reg.jsp";
}
else{
if(sex.equals("women"))
sex="女";
else
sex="男";
String sql="insert into tb_userreg values('"+name+"','"+pass+"','"+sex+"','"+QQ+"','"+phone+"','"+addr+"')";
request.setAttribute("insertSQL",sql);
forwardPath="doreg.jsp";
}
}
%>
<jsp:forward page="<%=forwardPath%>"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -