日期:2014-05-19  浏览次数:20689 次

对于Struts2用户登陆的疑问
在index.jsp页面将用户名和密码提交(通过submit)到action中获取该用户的相关信息,但是如果没有该用户或者该用户密码错误,就返回一个值message,如果成功就转到其他页面。现在请问一下,如果不刷新页面那怎么在index.jsp页面怎么获取到这个message并显示?(我想的整个过程就像CSDN的登陆过程一样)。

如果用户登陆错误,我用jquery的ajax能够获取到message并且正确显示,但是这样的话用户登陆正确就不能跳转到其他页面。

想求的一个具体思路。

------解决方案--------------------
JScript code

$.ajax({
  url:"xxx.action";
  type:"xxx";
  success:function(message){
   if(message){
     location.href="xxx.jsp";
   }else{
      alert("用户名或密码错误!!");
   }
 
  }
});