⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check.jsp

📁 java web开发技术方案宝典
💻 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'>性&nbsp;&nbsp;&nbsp;&nbsp;别!</font><br><br></li>";
  }
  if(pass==null||pass.equals("")){
	  mark=false;
	  mess+="<li>请输入 <font color='red'>密&nbsp;&nbsp;&nbsp;&nbsp;码!</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'>住&nbsp;&nbsp;&nbsp;&nbsp;址!</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 + -