ajax---简单验证用户登录
实体类
@Data @AllArgsConstructor @NoArgsConstructor public class User { private String name; private int age; private String sex; }
controller
@RequestMapping("/a3")
public String a3(String name,String pwd){
String msg = "";
if(name != null){
if ("admin".equals(name)){
msg="ok";
}else {
msg="用户名输入有误";
}
}
if(pwd!=null){
if ("123456".equals(pwd)){
msg="ok";
}else {
msg="密码输入有误";
}
}
return msg;
}
js
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Title
<script src="${pageContext.request.contextPath}/static/js/jquery.min.js"></script>
<script>
function a1() {
$.post({
url:"${pageContext.request.contextPath}/a3",
//把数据传回后台
data:{"name":$("#name").val()},
success:function (data) {
if (data.toString() ==='ok'){
$("#userInFo").css("color","green");
}else {
$("#userInFo").css("color","red");
}
$("#userInFo").html(data);
}
})
}
function a2() {
$.post({
url:"${pageContext.request.contextPath}/a3",
data:{"pwd":$("#pwd").val()},
success:function (data) {
if (data.toString() ==='ok'){
$("#pwdInFo").css("color","green");
}else {
$("#pwdInFo").css("color","red");
}
$("#pwdInFo").html(data);
}
})
}
</script>
用户名:
密 码: