遍新密码填写不一致,页面显示提示信息,填写正确原密码,两避新密码填写一致,才能修改密码。任何一个表单项没有填写,页面都显示提示信息。点击单按钮确认修改之后,使用ajax方式不刷新页面方式提交修改信息,修改成功后,重置表单内容,在页面显示密码修改成功的信息。修改密码页面包含返回首页的链接。
6、用户数据表结构参考:id、账号、密码(md5加密)、注册时间。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>XXX后台管理系统</title>
<meta name="keywords" content="">
<meta name="description" content="">
<link href="style/style.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
function checkLogin(){
var code = form1.code.value;
var managerPassword = form1.managerPassword.value;
var managerAccount = form1.managerAccount.value;
if(code==""||managerPassword==""||managerAccount=="") {
alert("请填写完整用户名,密码和验证码");
return false;
}
return true;
}
function refresh(){
document.getElementById("codes").src= '${pageContext.request.contextPath }/enimg.jsp?'+Math.random();
}
</script>
</head>
<body>
<div class="login">
<div class="loginC">
<div class="login_l"><img src="images/bwkxt.png"></div>
<div class="login_r">
<c:if test="${msg!=null}">
<script type="text/javascript">
alert("${msg}");
</script>
</c:if>
<form action="${pageContext.request.contextPath }/managerServlet?action=login" name="form1" method="post" onsubmit="return checkLogin();">
<ul>
<li>
<label>用户:</label>
<input type="text" name="managerAccount" id="managerAccount" placeholder="输入后勤系统的用户名">
</li>
<li>
<label>密码:</label>
<input type="password" name="managerPassword" id="managerPassword" placeholder="输入您设置的密码">
</li>
<li>
<label>验证码:</label>
<input type="text" name="code" id="code" placeholder="输入验证码">
</li>
<li>
<label></label>
<input type="submit" value="登 录" class="btn-login">
<div class="yzm"><img src="${pageContext.request.contextPath }/enimg.jsp" width="64" height="28" id="codes" align="top" alt="点击换一张" onclick="refresh();"></div>
</li>
</ul>
</form>
</div>
</div>
</div>
</body>
</html>
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632