前两天整了一个表单,写在div里面 结果struts2登录验证之后的result的结果显示在了这个div里面 原因是AJAX是无刷新的 所以用struts跳转之后AJAX会抓取result显示在本页面中 解决方法就是去掉action类里面的result标签 action返回null 然后在$.post("http://localhost:8080/SSHOA/login",{username : username_str, password : password_str,verify : verify_str},function(data){
$("#username_message").html(data); //服务器返回的信息
});
function函数里面做一下验证 根据服务器的返回信息用window.location.href做跳转
$("#username_message").html(data); //服务器返回的信息
});
function函数里面做一下验证 根据服务器的返回信息用window.location.href做跳转
本文介绍了一种在Struts2框架中使用AJAX实现登录验证的方法,并解决了验证后页面显示问题。通过移除action中的result标签并利用$.post进行服务器交互,实现了根据返回信息进行页面跳转。
7493

被折叠的 条评论
为什么被折叠?



