这是登陆页面:
然后登陆进来之后是这个页面:这个页面里的每一个页签都是ajax请求(局部刷新页签下面的区域),我有个过滤器检查,当页面session过期之后,会返回到登陆页面。但是结果是这样的(ajax请求返回的登陆页面的html):有什么解决方法没?
然后登陆进来之后是这个页面:这个页面里的每一个页签都是ajax请求(局部刷新页签下面的区域),我有个过滤器检查,当页面session过期之后,会返回到登陆页面。但是结果是这样的(ajax请求返回的登陆页面的html):有什么解决方法没?
if (window != top){
top.location.href = location.href;
}
// TODO Auto-generated method stub HttpServletRequest request = (HttpServletRequest) req;
HttpServletResponse response = (HttpServletResponse) res;
HttpSession session = request.getSession();
UserDTO user = (UserDTO)session.getAttribute("user");
if (user == null) {
response.sendRedirect("login.jsp");
} else {
chain.doFilter(request, response);
}
}
试试