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

📄 modifyuser.jsp

📁 在线教育平台: 从小学
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=gb2312"
	pageEncoding="GB2312"%>
<%@page import="java.sql.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<jsp:useBean id="User" scope="page" class="edu.UserBean" />
<title>用户资料修改</title>
<style type="text/css">
<!--
.STYLE2 {font-size: 12px}
.STYLE3 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.STYLE4 {color: #FF0000}
.STYLE5 {	font-size: 12px;
	color: #FF0000;
}
-->
</style>
</head>
<body>
<script language="javascript">
<!--
function usercheck(){
var psw,pswss,email,ask,answer,oanswer,age;

psw=document.form2.psw.value;
pswss=document.form2.pswss.value;
email=document.form2.email.value;
ask=document.form2.ask.value;
answer=document.form2.answer.value;
oanswer=document.form2.oanswer.value;
age=document.form2.age.value;

if(psw!=pswss||psw==""){
alert("两次密码输入不一致!");
return false;}
if(psw.length<6||psw.length>18){
alert("密码长度错误!");
return false;}
if(age.replace(/^[0-9]{1,2}$/g,'')){
alert("年龄必须为小于100的数字!");
return false;}
if(oanswer==""){
alert("旧密码答案不能为空!");
return false;}
if(ask!=""||answer!=""){
if(ask==""){
alert("密码问题不能为空!");
return false;}
if(answer==""){
alert("密码答案不能为空!");
return false;}}
if(email.indexOf("@")==-1||email.indexOf(".")==-1){
alert("邮箱地址非法!");
return false;}}
//-->
</script>
<table height="155" width="750" border="0" cellspacing="1"
	align="center">
	<tr>
		<td><iframe name="top" height="155" width="750" scrolling="no"
			src="top.jsp" frameborder="0"></iframe></td>
	</tr>
</table>
<form name="form2" onSubmit="return usercheck()" action="Servletuser"
	method="post"><input type="hidden" name="action" value="update">
<div align="center">
<table width="500" border="0" cellspacing="1" bgcolor="#EBEBEB">
	<tr>
		<td height="25" colspan="2" bgcolor="#6666FF">
		<div align="center" class="STYLE2 STYLE3">用户资料修改<span class="STYLE1 STYLE2 STYLE4">(*为必填)</span></div>		</td>
	</tr>
	<% 
      int userid=0;
      String name=null,age=null,email=null,address=null,sort=null,ask=null;
      try{
    	  sort=session.getAttribute("sort").toString();
    	  userid=Integer.valueOf(session.getAttribute("userid").toString()).intValue();

      if(sort.equalsIgnoreCase("admin")){
    	  
    		    userid=Integer.valueOf(request.getParameter("id")).intValue();
    		   
        } }catch(NumberFormatException e){}catch(NullPointerException e){}
        if(userid==0||sort.equalsIgnoreCase("teacher")){
          	response.sendRedirect("error.jsp");
          }
      ResultSet rs=User.getUser(userid);
      if(rs.next()){
      name=rs.getString("u_name");
      age=rs.getString("u_age");
      email=rs.getString("u_email");
      address=rs.getString("u_address");
      ask=rs.getString("u_ask");
      }%>
	<input name="id" type="hidden" id="id" value="<%=userid %>">
	<tr>
		<td width="190" height="25" bgcolor="#FFFFFF">
		  <div align="right"><span class="STYLE2">用户名&nbsp;</span></div></td>
		<td height="25" bgcolor="#FFFFFF"><label><%=name%></label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">密&nbsp;&nbsp;码<span class="STYLE4">*</span></div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="psw" type="password" id="psw" size="25">
		    <span class="STYLE5">长度在6-18个字符内</span></label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">确认密码<span class="STYLE4">*</span></div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="pswss" type="password" id="pswss" size="25"> 
		</label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">年&nbsp;&nbsp;龄&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="age" type="text" id="age" value="<%=age%>" size="25"> </label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">性&nbsp;&nbsp;别&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <select
			name="sex" id="sex">
			<option value="男">男</option>
			<option value="女">女</option>
		</select> </label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">原密码问题&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><%=ask %></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">原密码答案<span class="STYLE4">*</span></div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="oanswer" type="text" id="oanswer" maxlength="50"> 
		</label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">新密码问题&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="ask" type="text" id="ask" maxlength="50"> 
	    <span class="STYLE5">如果为空,则不修改</span></label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">新密码答案&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="answer" type="text" id="answer" maxlength="50"> 
		</label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">E-mail&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="email" type="text" id="email" value="<%=email%>" size="25" maxlength="50">
		</label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF" class="STYLE2">
		  <div align="right">详细地址&nbsp;</div></td>
		<td height="25" bgcolor="#FFFFFF"><label> <input
			name="address" type="text" id="address" value="<%=address%>"
			size="25" maxlength="50"> 
		</label></td>
	</tr>
	<tr>
		<td height="25" bgcolor="#FFFFFF"><label>
		<div align="center" class="STYLE2">
		  <div align="right">操&nbsp;&nbsp;作&nbsp;</div>
		</div></td>
		<td height="25" bgcolor="#FFFFFF"><input type="submit"
			name="Submit" onClick="return usercheck()" value="提交"> <input
			type="reset" name="Submit2" value="重置"></td>
	</tr>
</table>
</div>
</form>
<table border="0" align="center" cellpadding="0" cellspacing="0">
	<tr>
		<td height="45" align="center" valign="middle">
		<form action="uploadimage.jsp" method="post"
			enctype="multipart/form-data" name="form1">
		  <span class="STYLE2">请选择上传的头像(jpg|gif):</span>
		<input type="file" name="file"> <input type="submit"
			name="Submit" value="上传"></form>
		</td>
	</tr>
</table>
<table height="155" width="750" border="0" cellspacing="1"
	align="center">
	<tr>
		<td><iframe name="bottom" height="155" width="750" scrolling="no"
			src="bottom.jsp" frameborder="0"></iframe></td>
	</tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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