📄 changepwd.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<%@ page import="com.publish.jxc.charpter9.Utility" %>
<jsp:useBean id="usersBean" class="com.publish.jxc.charpter9.UserXMLAction" scope="request" />
<%//刷新问题
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
<%
String strAction = (String)request.getParameter("action");
if(strAction != null)
{
if (strAction.equals("modifyPwdDo"))
{
String name = Utility.toHTMLString(Utility.UnicodeToChinese((String)request.getParameter("name")));
String password = Utility.toHTMLString(Utility.UnicodeToChinese((String)request.getParameter("password")));
String newpass = Utility.toHTMLString(Utility.UnicodeToChinese((String)request.getParameter("newpass")));
String filename = request.getRealPath("/") + "data\\users.xml";
//String strAbsPath = new java.io.File(new java.io.File(application.getRealPath(request.getRequestURI())).getParent()).getParent();
//String filename = strAbsPath + "\\data\\users.xml";
if (usersBean.modifyUserPassword(filename, name, password, newpass))
{
out.print(Utility.outPrintPage("修改成功!", "../index.jsp"));
return;
}
else
{
out.print(Utility.outPrintPage("用户名或者密码错误!"));
return;
}
}
}
%>
<html>
<head>
<title>个人求职管理系统</title>
<link rel="stylesheet" href="../css/itsp.css" type="text/css">
<SCRIPT language=javascript>
function checkform()
{
var Checkblank = /^(\s*|(\ )|(\.))*$/;
var Checkpassword = /^[0-9a-zA-Z_-]+$/;
if (Checkblank.test(dataform.name.value))
{
alert("登录名不能为空!");
dataform.name.focus();
return false;
}
if (Checkblank.test(dataform.password.value))
{
alert("密码不能为空!");
dataform.password.focus();
return false;
}
if (Checkblank.test(dataform.newpass.value))
{
alert("新密码不能为空!");
dataform.newpass.focus();
return false;
}
if (!Checkpassword.test(dataform.newpass.value))
{
alert("新密码只能有26个英文字母和0~9个数字组成!");
dataform.newpass.focus();
return false;
}
if(dataform.newpass.value.length<6)
{
alert("新密码不能少于6位!");
dataform.newpass.focus();
return false;
}
if (Checkblank.test(dataform.newpass2.value))
{
alert("确认密码不能为空!");
dataform.newpass2.focus();
return false;
}
if (!Checkpassword.test(dataform.newpass2.value))
{
alert("确认密码只能有26个英文字母和0~9个数字组成!");
dataform.newpass2.focus();
return false;
}
if(dataform.newpass2.value.length<6)
{
alert("确认密码不能少于6位!");
dataform.newpass2.focus();
return false;
}
if(dataform.newpass.value!=dataform.newpass2.value)
{
alert("新密码和确认密码不一致!");
return false;
}
window.dataform.submit();
}
</SCRIPT>
</head>
<body onload="javascript:dataform.name.focus()">
<div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="22">
<tr>
<td width="1"><img src="../images/top_r1.GIF" width="62" height="22"></td>
<td width=150 align="center"> 个人求职管理系统登录 </td>
<td><img src="../images/top_r2.GIF" width="294" height="22"></td>
</tr>
</table>
<br>
<br>
<table width="300" border="0" cellspacing="1" cellpadding="0" >
<tr>
<td height="200" valign="top" align="center">
<p align="center">
<table width="100%" border="0" cellspacing="1" cellpadding="5" bgcolor=#999999 class=a9px>
<tr>
<td bgcolor="#efefef">个人求职管理系统--修改密码</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" valign="top" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name=dataform method=post action='<%=request.getRequestURI()%>?action=modifyPwdDo'>
<tr>
<td width="100"><b>登录名:</b></td>
<td>
<input maxlength=16 name="name" class=stedit>
</td>
</tr>
<tr>
<td width="100"><b>旧密码:</b></td>
<td>
<input class=stedit maxlength=16 name="password" type=password>
</td>
</tr>
<tr>
<td width="100" height="10"></td>
<td> </td>
</tr>
<tr>
<td width="100"><b>新密码:</b></td>
<td>
<input class=stedit maxlength=16 name="newpass" type=password>
</td>
</tr>
<tr>
<td width="100"><b>确认密码:</b></td>
<td>
<input class=stedit maxlength=16 name="newpass2" type=password>
</td>
</tr>
</form>
</table>
<br>
<table border=0 cellpadding=0 cellspacing=0>
<tbody>
<tr>
<td> </td>
<td>
<input class=stbtm name=Submit onClick="javascript:if (checkform()==false);" type=button value="修改密码">
</td>
<td> </td>
</tr>
</tbody>
</table>
<br>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -