action 注销之后,我需要禁止返回上一个历史页面

我把登录的session清除之后,并且设置了重定向,然后怎么才能禁止一个页面

你指的是浏览器后退按钮?

http://www.codeproject.com/Articles/667499/JavaScript-to-prevent-Browser-BACK-button-click-af

java 的话参考这个。http://stackoverflow.com/questions/4194207/prevent-user-from-going-back-to-the-previous-secured-page-after-logout

 @WebFilter
public class NoCacheFilter implements Filter {

    @Override
    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
        HttpServletResponse response = (HttpServletResponse) res;

        response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1.
        response.setHeader("Pragma", "no-cache"); // HTTP 1.0.
        response.setDateHeader("Expires", 0); // Proxies.

        chain.doFilter(req, res);
    }

    // ...
}

Javascript 实现,最简单的方法。

 window.history.forward(1);

status不是有拦截吗?应该用拦截可以处理?进入页面前判断下