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

📄 ch2-22.jsp

📁 jsp基础模块的学习
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>修饰过的规范用户注册</title>
<style type="text/css">
<!--
body {
	background-color: #FFFFcc;
}
.style8 {font-family: "楷体_GB2312"; font-weight: bold; color: #990000; }
.style10 {
	font-size: medium;
	font-weight: bold;
	font-style: italic;
}
.style11 {
	color: #3300CC;
	font-size: small;
}
.style17 {font-family: "楷体_GB2312"; font-weight: bold; color: #3300CC; font-size: small; }
-->
</style></head>
<body>
<!-- 在ch2-21的基础上,增加了“密码提示”、“密码答案”两个项目,并且在JSP屏幕输出时,进行一些修饰。设置了字体、字号、对齐方式、颜色等,所有数据放在表格中,使之整齐美观。 -->
<div align="center">
  <p>&nbsp;</p>
  <p><span class="style10">您注册的资料如下:</span>
    <%!
int a=0;
String name;
String xingbie;
String nianling;
String password1;
String password2;
String xueli;
String tishi;
String daan;
String email;
%>
    <%
name=request.getParameter("yonghuming");
xingbie=request.getParameter("xingbie");
nianling=request.getParameter("nianling");
password1=request.getParameter("mima");
password2=request.getParameter("mima2");
xueli=request.getParameter("select");
tishi=request.getParameter("tishi");
daan=request.getParameter("daan");
email=request.getParameter("email");
if(name.equals("")||password1.equals("")||password2.equals("")||email.equals(""))
{ out.print("**号选项为必填项,资料填写不完整,请重新填写!");
 return;
 }
 else if(!password1.equals(password2))
{out.print("密码和重复密码不一致,请重新输入密码!");
return;
} 
	else if(password1.length()<4||password1.length()>6)
	{
	out.println("<P align='center'><font size='6' face='kai' color='#FF6699'>您填写密码不在4-6位之间,请重新填写!</font></P>");
	out.println("<a href=ch2-22.htm>返回</a>");
	return;	
	}
	else if(email.indexOf('@')<=0||email.indexOf('.')<=0)
    {out.println("<P align='center'>  <font size='6' face='kai' color='#FF6699'>输入的E-mail地址不正确,请重新输入!</font></P>");
     out.println("<a href=ch2-22.htm>返回</a>");
     return;
    }
    else if(daan.length()<4)
	{
	out.println("<P align='center'><font size='6' face='kai' color='#FF6699'>您填写找回密码答案少于4位,请重新填写!</font></P>");
	out.println("<a href=ch2-22.htm>返回</a>");
	return;	
	}	
   int g;
try {
			g = Integer.parseInt(nianling);	
		    if(g<1||g>150)
	      {
	      out.println("<P align='center'><font size='6' face='kai' color='#FF6699'>您填写的年龄错误,请重新填写!</font></P>");
	      out.println("<a href=ch2-22.htm>返回</a>");
	      return;	
	      }	
    }
catch (NumberFormatException e) {	
	out.println("<P align='center'><font size='6' face='kai' color='#FF6699'>您填写年龄应输入数字,请重新填写!</font></P>");
	out.println("<a href=ch2-22.htm>返回</a>");
	return;	
	}	
	
%>
  </p>
</div>
<table width="314" border="1" align="center" cellspacing="0" bordercolor="#3366FF" bgcolor="#ddeeff">
  <tr>
    <td width="126"><div align="right" class="style8 style11">用户名:</div></td>
    <td width="172"><span class="style17"><%=name%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">性别:</div></td>
    <td><span class="style17"><%=xingbie%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">年龄:</div></td>
    <td><span class="style17"><%=nianling%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">密码:</div></td>
    <td><span class="style17"><%=password1%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">学历:</div></td>
    <td><span class="style17"><%=xueli%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">提示问题:</div></td>
    <td><span class="style17"><%=tishi%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">密码答案:</div></td>
    <td><span class="style17"><%=daan%></span></td>
  </tr>
  <tr>
    <td><div align="right" class="style17">E-mail:</div></td>
    <td><span class="style17"><%=email%></span></td>
  </tr>
</table>
<p>&nbsp;</p>
<p> <a href="ch2-22.htm"><strong>返回表单</strong></a></p>
</body>
</html>

⌨️ 快捷键说明

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