我不希望浏览器缓存指定的jsp,因此我在jsp中使用了以下代码:
<% response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); %>
但是,它不起作用。每次按“后退”按钮时,浏览器都会显示缓存的页面,而不会刷新。
代码在jsp中的位置重要吗?如何禁用缓存?
错字了吗 Pramga代替语用?尝试。
Pramga
<% response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); response.setDateHeader("Expires", -1); %>