一 关于Jquery
1,jsp页面中一定不要忘了引入jquery.js文件
2,表单一定要有Id属性或者name属性
3,绑定事件 方法
二 判断登录是否成功 jquery.ajax
$.ajax({
type: "POST",
url: "check",
data: "username="+username+"&password="+password,
dataType:"text",
success: function(data){
if(data=="false"){
alert("用户名或密码错误 请重新输入");
}else{
//alert("--success-- "+data);
}
},
error: function(data){
alert("--error-- "+data);
}
});
Struts2中Action代码
public String execute() throws IOException{
HttpServletResponse response=ServletActionContext.getResponse();
response.setCharacterEncoding("utf-8");
PrintWriter out =response.getWriter();
Session session = sessionFactory.openSession();
session.beginTransaction();
Query query = session.createQuery("from User u where u.username=? and u.password=?");
query.setString(0, username);
query.setString(1, password);
List<User> list = query.list();
if(list.size()==0){
out.print("false");
}else{
out.print("true");
}
return null;
}
作者:itmyhome
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/19191.html