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

📄 regist.jsp

📁 这是一个学习ejb的基本程序
💻 JSP
字号:
<%-- 这个JSP脚本是供用户注册信息的 --%>

<%@ page language="java"%>
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page errorPage="errorpage.jsp"%>

<html>
<head>
<title>利用Cookie实现身份验证</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.tableline {  border-color: #CE00CE #ce00ce #ce00ce; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.buttonline {  background-color: #FFFFFF; border-color: #8080FF #8080ff #8080ff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tableline2 {  border-color: #FF6633 #ff6633 #ff6633; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
-->
</style>
</head>

<body bgcolor="#FFFFFF">
<table width="100%" border="0" class=tableline>
  <tr> 
    <td height="280"> 
      <table width="100%" border="0" cellpadding="2" cellspacing="2">
        <tr> 
          <td>&nbsp;</td>
        </tr>
        <tr> 
          <td> 
            <div align="center"><font face="方正姚体" size="+3" color="#7777BB"><font face="方正舒体" size="+5">梦幻</font>网会员注册表单</font></div>
          </td>
        </tr>
        <tr> 
          <td>&nbsp;</td>
        </tr>
        <tr align="center"> 
          <td height="112"> 
            <form method="post" action="http://127.0.0.1/chapter5/registOK.jsp">
              <table width="90%" border="0" cellspacing="0" cellpadding="0" class="tableline2">
                <tr> 
                  <td width="32%">&nbsp;</td>
                  <td colspan="2" width="68%">&nbsp;</td>
                </tr>
                <tr> 
                  <td width="32%" valign="baseline"> 
                    <div align="right"><font face="幼圆">会员姓名:</font></div>
                  </td>
                  <td colspan="2" width="68%"> 
                    <input type="text" name="textfield_name" size="10" class="buttonline" maxlength="10">
                    <i><b><font color="#FF3333">!</font></b></i> </td>
                </tr>
                <tr> 
                  <td width="32%" valign="baseline"> 
                    <div align="right"><font face="幼圆">密&nbsp;&nbsp;&nbsp;&nbsp;码:</font></div>
                  </td>
                  <td colspan="2" width="68%"> 
                    <input type="password" name="textfield_password1" maxlength="10" size="10" class="buttonline">
                    <i><b><font color="#FF3333">!</font></b></i> </td>
                </tr>
                <tr> 
                  <td width="32%" valign="baseline"> 
                    <div align="right"><font face="幼圆">确认密码:</font></div>
                  </td>
                  <td colspan="2" width="68%"> 
                    <input type="password" name="textfield_password2" maxlength="10" size="10" class="buttonline">
                    <i><b><font color="#FF3333">!</font></b></i> </td>
                </tr>
                <tr> 
                  <td width="32%" valign="baseline"> 
                    <div align="right"><font face="幼圆">电子邮件:</font></div>
                  </td>
                  <td colspan="2" width="68%"> 
                    <input type="text" name="textfield_email" size="30" class="buttonline" maxlength="100">
                  </td>
                </tr>
                <tr> 
                  <td width="32%" valign="baseline"> 
                    <div align="right"><font face="幼圆">随机ID码:</font></div>
                  </td>
                  <td colspan="2" width="68%">
                  <%

                    /* 利用Random()方法(函数)产生3位的随机代码,使得用户密码更安全 */
                    int randomIndex = -1;
                    int i = -1;
                    String randomID = "";
                    char[] randomElement =
                      {
                       '0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h',
                       'i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'
                      };        // 定义一个一维密码字典,用来产生随机代码

                    for(i = 0;i < 3;i++)
                      {
                       /* 利用random()方法(函数)产生一个随机的整型数,用来确定字典数组的对应元素 */
                       randomIndex = ((new Double(Math.random() * 998)).intValue()) % 36;
                       randomID = String.valueOf(randomElement[randomIndex]) + randomID;
                      }
                  %>
                    <input type="text" name="textfield_random" maxlength="3" size="3" class="buttonline">
                    <font color="#33CC00"><font size="2" color="#009900"><b> * 
                    请将系统生成的ID码 <font face="华文行楷"> <font size="5" face="方正舒体"><%=randomID%></font></font>
                    填入框中 * <i><b><font color="#FF3333">!</font></b></i></b></font></font></td>
                  <%
                    /* 将系统生成的随机ID码存入session对象,以便验证填写信息的用户与提交信息的用户是否为同一个人 */
                    /* 利用session对象中的putValue()方法(函数)存储数据 */
                    session.putValue("originalRandomID",randomID);
                  %>
                </tr>
                <tr> 
                  <td width="32%">&nbsp;</td>
                  <td colspan="2" width="68%">&nbsp;</td>
                </tr>
                <tr> 
                  <td colspan="3"> 
                    <div align="center"> 
                      <input type="submit" name="SubmitGo" value="提交信息" class="buttonline">
                      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                      <input type="reset" name="SubmitExit" value="清空重填" class="buttonline">
                    </div>
                  </td>
                </tr>
                <tr> 
                  <td colspan="3" height="2">&nbsp;</td>
                </tr>
              </table>
            </form>
            <font size="2" color="#009900"></font></td>
        </tr>
        <tr> 
          <td><font size="2" color="#009900"></font></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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