jsp修改密码校验

 《javaweb高校宿舍管理系统》该项目采用技术jsp、servlet、jdbc、前端框架 bootstrap、jQuery,bootstrap-datetimepicker日期插件、tomcat服务器、mysql数据库

项目含有源码、配套开发软件、软件安装教程、项目发布教程以及代码讲解教程。

大家可以点击【查看详情】查看我的课程

 

<form action=" ">
			<div class="data_form" >
					<table align="center">
						<tr>
							<td><font color="red">*</font>原密码:</td>
							<td><input type="password"  id="oldPassword"  name="oldPassword" onblur="onblurFn(this.value)"  style="margin-top:5px;height:30px;" /></td>
						</tr>
						<tr>
							<td><font color="red">*</font>新密码:</td>
							<td><input type="password" id="newPassword"  name="newPassword" value="" style="margin-top:5px;height:30px;" /></td>
						</tr>
						<tr>
							<td><font color="red">*</font>重复密码:</td>
							<td><input type="password" id="rPassword"  name="rPassword" value="" style="margin-top:5px;height:30px;" /></td>
						</tr>
					</table>
					<div align="center">
						<input type="button" class="btn btn-primary" onclick="checkForm()" value="提交"/>
					</div>
					<div align="center">
						<font id="error" color="red"></font>
					</div>
			</div>
		</form>

 

<script type="text/javascript">
function checkForm(){
	var oldPassword=document.getElementById("oldPassword").value;
	var newPassword=document.getElementById("newPassword").value;
	var rPassword=document.getElementById("rPassword").value;
	
	 $("#error").html("");
	if(oldPassword==""||newPassword==""||rPassword==""){
		document.getElementById("error").innerHTML="信息填写不完整!";
		return false;
	} else if(newPassword == oldPassword){
		document.getElementById("error").innerHTML="修改前后密码不能一致!";
		return false;
	}else if(newPassword!=rPassword){
		document.getElementById("error").innerHTML="新密码两次填写不一致!";
		return false;
	}
	window.location.href="password.action?action=change&newPassword="+newPassword;
}


</script>

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 以下是一个简单的 JSP 用户登录页面示例: ``` <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>用户登录</title> </head> <body> <form action="login" method="post"> <label>用户名:</label> <input type="text" name="username"><br> <label>密码:</label> <input type="password" name="password"><br> <input type="submit" value="登录"> </form> </body> </html> ``` 在这个例子中,登录表单的提交地址是 `login`,提交方式为 `post`。当用户点击登录按钮时,表单会提交到后台进行处理。 ### 回答2: JSPJava Server Pages)是一种用于开发动态网页的Java技术。用户登录页面是Web应用程序中常见的一部分,用于实现用户认证和权限控制。 下面是一个简单的JSP用户登录页面的示例: ```jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>用户登录</title> </head> <body> <h1>用户登录</h1> <%-- 显示错误信息 --%> <c:if test="${not empty error}"> <p style="color: red;">${error}</p> </c:if> <form method="post" action="login.jsp"> <label for="username">用户名:</label> <input type="text" name="username" id="username" required><br> <label for="password">密码:</label> <input type="password" name="password" id="password" required><br> <input type="submit" value="登录"> </form> </body> </html> ``` 在这个示例中,我们使用了JSP的标签(`<%@ page ... %>`)来设置页面字符编码。首先,页面显示了一个标题“用户登录”(`<h1>...</h1>`)。然后,它根据服务器传递给页面的错误信息(`${error}`)显示错误消息。 接下来是一个用于输入用户名和密码的表单。表单的`method`属性设置为`post`,`action`属性设置为`login.jsp`,用于指定处理登录请求的JSP页面。表单包含两个输入字段:用户名(`<input type="text" ...>`)和密码(`<input type="password" ...>`),并且都设置为必填字段(`required`属性)。最后,表单包含一个提交按钮(`<input type="submit">`),用于提交登录信息。 以上就是一个简单的JSP用户登录页面的示例。实际开发中,我们会根据具体需求来设计更加复杂和安全的用户登录页面。 ### 回答3: JSP用户登录页面通常由两个输入框和一个登录按钮组成。以下是一个简单的样例: ```jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>用户登录</title> </head> <body> <h1>用户登录</h1> <form method="post" action="login.jsp"> <label for="username">用户名:</label> <input type="text" name="username" id="username" required><br><br> <label for="password">密码:</label> <input type="password" name="password" id="password" required><br><br> <input type="submit" value="登录"> </form> </body> </html> ``` 以上代码创建了一个简单的用户登录页面页面包含一个表单,通过POST方式提交到"login.jsp"处理登录请求。表单包含一个用户名输入框、一个密码输入框和一个登录按钮。 用户在输入框中输入用户名和密码后,点击登录按钮将表单数据发送到后台的"login.jsp"页面进行处理。在"login.jsp"页面中,可以通过获取表单数据进行登录验证,根据验证结果进行相应的操作(例如:跳转至登录成功页面或者显示登录失败的提示信息)。 这只是一个基础的用户登录页面示例,实际中可以根据需求进行修改和扩展,比如添加验证码、记住密码等功能。同时,在后台验证用户输入时,应该进行安全性校验,如防止SQL注入和XSS攻击等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT实战营

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值