小编典典

无法禁用JSP缓存

jsp

我不希望浏览器缓存指定的jsp,因此我在jsp中使用了以下代码:

<%
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);
%>

但是,它不起作用。每次按“后退”按钮时,浏览器都会显示缓存的页面,而不会刷新。

代码在jsp中的位置重要吗?如何禁用缓存?


阅读 273

收藏
2020-06-08

共1个答案

小编典典

错字了吗 Pramga代替语用?尝试。

<%        
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
    response.setDateHeader("Expires", -1);
%>
2020-06-08