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

📄 ch3-11.jsp

📁 jsp基础深入学习
💻 JSP
字号:
<html>
<head><title>注册-写入Session</title></head>
<BODY bgcolor="#FFFFCC">
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="java.util.*" %>
<%!    
    String username;
    String password1;
	String password2;
	String truename;
	String zhuzhi;
	String age;
	String xingbie;
%>
<%
    username=request.getParameter("name");
    password1=request.getParameter("mima");
	password2=request.getParameter("mima2");
	truename=request.getParameter("xingming");
	zhuzhi=request.getParameter("zhuzhi");
    age=request.getParameter("nianling");
	xingbie=request.getParameter("xingbie");
	if(username.equals("")||password1.equals("")||password2.equals(""))
		{
		out.println("<P align='center'><font size='5' face='kai' color='#FF6699'>带*为必填项,请您重新填写,谢谢!</font><P>");
	    out.println("<a href='ch3-11.htm'>返回</a>");
		return;}
	if(password1.length()<3)
	{
	out.println("<P align='center'><font size='5' face='kai' color='#FF6699'>您填写密码应大于等于3位,请重新填写!</font></P>");
	out.println("<a href=ch3-11.htm>返回</a>");
	return;	
	}
	if(!password1.equals(password2)){
	out.println("您填写的两次密码不一致,请重新填写!<P>");
    out.println("<a href='ch3-11.htm'>返回</a>");
	return;
	}
   if(truename.equals(""))
      truename="未填写";
   if(!age.equals(""))
   { int g;
        try {
			g = Integer.parseInt(age);	
		    if(g<1||g>99)
	      {
	      out.println("<P align='center'><font size='5' face='kai' color='#FF6699'>您填写的年龄数值错误,请重新填写!</font></P>");
	      out.println("<a href=ch3-11.htm>返回</a>");
	      return;	
	      }	
            }
        catch (NumberFormatException e)
           {	
	out.println("<P align='center'><font size='5' face='kai' color='#FF6699'>您填写年龄,应输入正确数字,请重新填写!</font></P>");
	out.println("<a href=ch3-11.htm>返回</a>");
	return;	
	        }
   }
   if(age.equals(""))
     age="未填写";
	request.getSession(true);
	session.putValue("user",username);
	session.putValue("pass",password1);
    %>
<h2>您已经注册成功! </h2>
<table width="200">
  <tr>
    <th scope="row"><div align="right">用户名:</div></th>
    <td><div align="left">
        <%out.println(username);%>
    </div></td>
  </tr>
  <tr>
    <th scope="row"><div align="right">密码:</div></th>
    <td><div align="left">
        <%out.println(password1);%>
    </div></td>
  </tr>
  <tr>
    <th scope="row"><div align="right">真实姓名:</div></th>
    <td><div align="left">
        <%out.println(truename);%>
    </div></td>
  </tr>
  <tr>
    <th scope="row"><div align="right">年龄:</div></th>
    <td><div align="left">
        <%out.println(age);%>
    </div></td>
  </tr>
</table>
<p>去<a href="ch3-12.htm">登录</a></p>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -