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

📄 moduser.jsp

📁 面向对象软件工程案例
💻 JSP
字号:
<%-- 
     ***************modUser.htm 
     ***************修改个人信息
--%>



<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>



<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>真实姓名</title>
<base target="_self">
</head>

<SCRIPT>
<!--
function isnum(str)
{
rset="";
for(i=0;i<str.length;i++)
{
if(str.charAt(i)>="0" && str.charAt(i)<="9")
{
}
else{
return 0;
}}
return 1;
}


function form_onsubmit(obj)
{
    ValidationPassed = true;

   if(obj.mima.value=="")
   {
      alert("请输入你的密码!\n");
      ValidationPassed = false;
      return;
   }

   if(obj.mima2.value=="")
   {
     alert("请输入你的验证密码!\n");
     ValidationPassed = false;
     return;
   }


   if(obj.mima.value!=obj.mima2.value)
   {
     alert("你的两次密码输入不相同!\n");
     ValidationPassed = false;
     return;
   }

   if(obj.cnname.value=="")
   {
     alert("请输入你的真实姓名!\n");
     ValidationPassed = false;
     return;
   }
   if(obj.code.value=="")
   {
     alert("请输入你的证件号码!\n");
     ValidationPassed = false;
     return;
   }
   if(obj.postcode.value=="")
   {
     alert("请输入你的邮编!\n");
     ValidationPassed = false;
     return;
   }

    if(obj.postcode.length<6)
   {
     alert("您的邮编怎么这么短!\n");
     ValidationPassed = false;
     return;
   }

  if(obj.postcode.value!="")
  {
     if (! isnum(obj.postcode.value))
     {
       alert("嘿,你在邮编框中添了东西,但怎么不是数字?\n");
       ValidationPassed = false;
       return;
     }
  }

if(obj.tel.value=="")
{
alert("请输入你的电话!\n");
ValidationPassed = false;
return;
}
if(obj.tel.length<7)
{
alert("您的电话号码真短!\n");
ValidationPassed = false;
return;
}


if(obj.address.value=="")
{
alert("请输入你的地址!\n");
ValidationPassed = false;
return;
}
if(obj.email.value=="")
{
alert("请输入你的E-mail地址!\n");
ValidationPassed = false;
return;
}

document.regform.submit();
}
-->
</SCRIPT>

<body bgColor="#ffffff" background="/image/BLUE3.JPG" leftMargin="0" topMargin="0" marginwidth="0" marginheight="0">
<%
   String sql=new String();     
   String logName=(String)session.getValue("logName");
  

   if(logName==null)              //没有登录
   {
%>
<p>&nbsp;&nbsp;
<p align=center><font color=red size=5>你还没有登录,请先登录!!!</font>
<p>&nbsp;&nbsp;  
<%       
   }
   else                          //已经登录
   {
      ////
      try
      {
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      }
      catch(ClassNotFoundException e)
      {
         out.println(e.toString());
      }
      
      
  
  
      try
      {
         ////查询用户信息
         sql="SELECT * FROM client WHERE logName='"+logName+"'";
         Connection con  = DriverManager.getConnection("jdbc:odbc:bookStore");
         Statement  stmt = con.createStatement();
         ResultSet  rs   = stmt.executeQuery(sql);
         
         if(rs.next())
         {

%>

<FORM name=regform action=reset.jsp method=post>     
<TABLE cellSpacing=0 cellPadding=0 width=482 align=center border=0>
  <TBODY>
  <TR>
    <TD vAlign=top width=33 height=153>
       </TD>
    <TD vAlign=top width="445">
      </table>

<TABLE cellSpacing=2 cellPadding=0 width="465" align=center bgColor=#fffbec border=0>
  <TBODY>
  
  <TR>
    <TD align=middle bgColor=#d0d0ff colSpan=2 height=26 width="407"><B>会 员  
      信 息:</B></TD></TR> 
  <TR>
    <TD align=right width="130" height=22>&nbsp;登 录 ID 号:</TD> 
    <TD width="325" height=22>&nbsp;<%=logName%> </TD></TR>
  <TR>
    <TD align=right width="130" height=22> </TD>
    <TD width="325" height=22>  </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff>密&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
      码:</TD>
    <TD width="325" bgColor=#eeeeff><INPUT type=password maxLength=12 size=16 
      name=mima> </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff> </TD>
    <TD width="325" bgColor=#eeeeff>  </TD></TR>
  <TR>
    <TD align=right width="130">密 码 确 认:</TD>
    <TD width="325"><INPUT type=password maxLength=12 size=16 name=mima2> 
  </TD></TR>
  <TR>
    <TD align=right width="130"> </TD>
    <TD width="325">  
  </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff>真 实 姓 名:</TD> 
    <TD width="325" bgColor=#eeeeff><INPUT maxLength=10 size=16 name=cnname value=<%=rs.getString("realName")%>> 
    </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff> </TD>
    <TD width="325" bgColor=#eeeeff>  
    </TD></TR>
  <TR>
    <TD align=right width="130">性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 别:</TD> 
    <TD width="325"><INPUT type=radio CHECKED name=sex value=男 > 男 <INPUT 
      type=radio value=女 name=sex> 女</TD></TR>
  <TR>
    <TD align=right width="130"> </TD>
    <TD width="325"> </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff>证 件 号 码:</TD>
    <TD width="325" bgColor=#eeeeff><INPUT maxLength=20 name=code value=<%=rs.getString("cardID")%>> </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff> </TD>
    <TD width="325" bgColor=#eeeeff>  </TD></TR>
  <TR>
    <TD align=right width="130">邮&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 编:</TD> 
    <TD width="325"><INPUT maxLength=6 size=12 name=postcode value=<%=rs.getString("postcode")%>> </TD></TR>
  <TR>
    <TD align=right width="130"> </TD>
    <TD width="325">  </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff>电&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
      话:</TD>
    <TD width="325" bgColor=#eeeeff><INPUT maxLength=30 name=tel value=<%=rs.getString("telNumber")%>> </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff> </TD>
    <TD width="325" bgColor=#eeeeff>  </TD></TR>
  <TR>
    <TD align=right width="130">邮 购 地 址:</TD>
    <TD width="325"><INPUT size=45 name=address value=<%=rs.getString("address")%>> </TD></TR>
  <TR>
    <TD align=right width="130"> </TD>
    <TD width="325">  </TD></TR>
  <TR>
    <TD align=right width="130" bgColor=#eeeeff height=12>电 子 邮 件:</TD>
    <TD width="325" bgColor=#eeeeff height=12><INPUT maxLength=120 size=35 
      name=email value=<%=rs.getString("mailbox")%>> </TD></TR>
  <TR align=middle>
    <TD colSpan=2 height=24 width="407">注:<font color="#FF0000">这些内容对于我们将你购买的图书准确送到你手中至关重要,请慎重修改!!!</font></TD></TR>
  <td width="130">      
  </TBODY></TABLE>
<TABLE cellSpacing=2 cellPadding=0 width=366 align=center border=0>      
  <TBODY>
  <TR align=middle>
    <TD align=middle colSpan=2 height=12><INPUT onclick="form_onsubmit(this.form)" type=button value="提 交" name=Submit2>&nbsp;&nbsp;&nbsp;  
      <input type="reset" value="全部重写" name="B2"> 
    </TD></TR></TBODY></TABLE></FORM>
    
    
 <%
         }    
         rs.close();
    }
   catch(Exception e)
   {
     out.println(e.toString());
   }   
   } 
 
 %>

</body>
</html>

⌨️ 快捷键说明

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