📄 findpsw.jsp
字号:
<%@page language="java" import="java.sql.*,java.text.*, java.util.*,java.lang.*,java.io.*,java.sql.*, oa.main.*,oa.bean.DocBean" contentType="text/html; charset=GBK"%>
<%
DealString ds = new DealString();
String flag=ds.toString(request.getParameter("flag"));
String str_pswQus = null;
String str_yhm = request.getParameter("yhm");
if(flag.equals("2"))
{
boolean yes = false;
DocBean docb=new DocBean();
//Hashtable hash = new Hashtable();
String sql = " select GH,mmda from news.zz_zgb where YHM='"+request.getParameter("yhmAgain")+"' ";
ResultSet rs = docb.QuerySQL(sql);//docb.ExecuteSQL(sql);
while(rs.next())
{
//hash.put("MMWT",ds.toString(rs.getString(1)));
//hash.put("MMDA",ds.toString(rs.getString(2)));
if(ds.toString(rs.getString(1)).equals(request.getParameter("gongHao")))
if(ds.toString(rs.getString(2)).equals(request.getParameter("pswAns")))
{ yes = true; break; }
}
Statement stmt =rs.getStatement();
rs.close();
if(stmt!=null) stmt.close();
//插入密码、答案
if(yes)
{
sql="update news.ZZ_ZGB set MM='"+(new MD5()).toMD5(request.getParameter("newPsw"))+"' where YHM='"+request.getParameter("yhmAgain")+"' ";
docb.ExecuteSQL(sql);
%>
<script>
alert("密码修改成功!");
window.close();
</script>
<%
}
else
{
%>
<script>
alert("工号或密码答案不正确!");
window.close();
</script>
<%
}
docb.closeConn();
}
else{
DocBean docb=new DocBean();
str_pswQus=docb.toName("ZZ_ZGB","YHM","MMWT",str_yhm);
docb.closeConn();
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>忘记密码</title>
<script language="javascript" src="../scripts/department.js"></script>
<link href="../css/person.css" type=text/css rel=stylesheet>
</head>
<body>
<form name="form2" method=post action="findPSW.jsp?flag=2">
<table cellSpacing="0" cellPadding="0" width="98%" align="center" bgColor="#ddffff" border="0">
<tr><td height=10><input type=hidden name="yhmAgain" value="<%=request.getParameter("yhm")%>"></td></tr>
<tr height=25>
<td align="right">密码问题:</td>
<td><%=str_pswQus%> </td>
</tr>
<tr height=25>
<td align="right">密码答案:</td>
<td><input type=text name="pswAns" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">工 号:</td>
<td><input type=text name="gongHao" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">新 密 码:</td>
<td><input type=password name="newPsw" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">确认密码:</td>
<td><input type=password name="newPsw_chk" size="30" value=""> </td>
</tr>
<tr height=25>
<td colspan=2 align="center"><input type=submit name="btnok" value="确定" onclick="return submitok();" style="background-color:#99FFFF"> </td>
</tr>
</table>
</form>
</body>
<script>
function submitok()
{
if(document.all.gongHao.value=="")
{
alert("请输入工号!");
document.all.gongHao.focus();
return false;
}
if(document.all.pswAns.value=="")
{
alert("请输入密码答案!");
document.all.pswAns.focus();
return false;
}
if(document.all.newPsw.value=="")
{
alert("请输入新密码!");
document.all.newPsw.focus();
return false;
}
if(document.all.newPsw_chk.value=="")
{
alert("请确认密码!");
document.all.newPsw_chk.focus();
return false;
}
if(document.all.newPsw.value!=document.all.newPsw_chk.value)
{
alert("密码输入不一致,请重新填写密码。");
document.all.newPsw.value='';
document.all.newPsw_chk.value='';
document.all.newPsw.focus();
return false;
}
}
</script>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -