Raj*_*sad 11 browser spring-mvc back-button
我正在使用spring MVC框架工作开发Web应用程序,我想限制用户在使用我的Web应用程序时使用浏览器返回按钮.我该怎么办spring?是否有内置功能spring?
Kis*_*_KP 13
在应用程序中使用以下过滤器类,不要忘记在web.xml中注册此过滤器类.
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletResponse;
public class NoBrowserCacheFilter implements Filter{
@Override
public void destroy() {
}
@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");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
chain.doFilter(req, res);
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}
}
Run Code Online (Sandbox Code Playgroud)
就是这样,它解决了你的问题.
| 归档时间: |
|
| 查看次数: |
4170 次 |
| 最近记录: |