如何禁用页面缓存?

时间:2015-05-10 22:46:37

标签: java java-ee caching

在我的Web应用程序中,我遇到浏览器后退按钮的问题,因此我使用此代码禁用缓存,我清除了浏览器中的所有缓存,但它无效。

// Set standard HTTP/1.1 no-cache headers.
response.setHeader("Cache-Control", "private, no-store, no-cache, must-revalidate");

// Set standard HTTP/1.0 no-cache header.
response.setHeader("Pragma", "no-cache");

//Proxies
response.setDateHeader("Expires", 0);

1 个答案:

答案 0 :(得分:0)

我知道这听起来很傻但是尝试使缓存失效并再试一次(例如:浏览器中的CTRL-F5)。