📄 pwd.jsp
字号:
<%@page contentType="text/html"%>
<%@page pageEncoding="iso8859_1"%>
<%@page import="java.sql.*"%>
<html>
<head><title>密码修改</title></head>
<body background="jpg/5.jpg">
<center>
<form method="post" action="pwd.jsp">
<font size="4">修改用户密码</font>
<p align=center>
请输入密码:<input type="password" name="prepass" value="" >
</p>
<p align=center>
输入新密码:<input type="password" name="password" value="" />
</p>
<p align=center>
请确认密码:<input type="password" name="repassword" value="" />
</p>
<p align="center" colspan="2"><input type="submit" value="确定" />
<input type="reset" value="取消" /></p>
<br><br>
</form>
<%
try{
// request.setCharacterEncoding("gb2312");
if(request.getParameter("password")!=null && request.getParameter("repassword")!=null && request.getParameter("prepass")!=null)
{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/jsp?user=root&password=123456";
Connection conn=DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
ResultSet rs = stmt.executeQuery("select student_password from student where student_id = " + session.getAttribute("student_id"));
if(request.getParameter("prepass").equals(rs.getString(1)))
{
if(request.getParameter("password").equals(request.getParameter("repassword")))
{
String pswupdate="update student set student_password='"+request.getParameter("password")+"' where student_id='"+session.getAttribute("student_id")+"'";
int temp=stmt.executeUpdate(pswupdate);
if(temp!=0)
{
String messagec = "修改成功";
out.println("<SCRIPT LANGUAGE='JavaScript'>");
out.println("alert('"+messagec+"')");
out.println("</SCRIPT>");
}
else
{String messageb = "修改失败";
out.println("<SCRIPT LANGUAGE='JavaScript'>");
out.println("alert('"+messageb+"')");
out.println("</SCRIPT>");
}
}
else
{ String messagea = "密码输入不相同";
out.println("<SCRIPT LANGUAGE='JavaScript'>");
out.println("alert('"+messagea+"')");
out.println("</SCRIPT>");
}
}
else
{ String message = "密码输入不正确";
out.println("<SCRIPT LANGUAGE='JavaScript'>");
out.println("alert('"+message+"')");
out.println("</SCRIPT>");
}
}
}
catch(Exception e)
{
out.println(e.getMessage());
}
%>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -