ajax在前台判断(从后台返回一个登陆成功或失败的信息),如果失败就弹出登陆失败提示,成功的话就location到你想跳转的成功页面,当然如果你还想做些东西,可以location到一个action中,再跳转页面

解决方案 »

  1.   

    首先,ajax后台处理可以不需要页面跳转的(意思是ajax需要找到这个方法不方法不需要返回值,action配置文件只需要配置这个方法不需要配置其他返回值等参数),只需要一个输出流即可,PrintWirter out = response.getWriter(),获取response可以采用
    HttpServletResponse response = ServletActionContext.getResponse();
    然后直接out(...即可);
    如果你返回的是json数据,那么//问题就在这里,在IE9上没有效果
                    $("html").html(data);
                }
            },“json”),加上这个返回类型,就可以获取了。然后在jquery中使用eval()方法解析json对象即可。