如何不缓存jsp页面.
如何让浏览器的不缓存jsp页面.
下面的这种方法行不通
response.setHeader( "Cache-Control ", "no-store ");
response.setHeader( "Pragrma ", "no-cache ");
response.setDateHeader( "Expires ",0);
------解决方案--------------------在JSP给一个参数 比如是ID 之类的。 每次提交的时候可以ID后面的参数用随机数生成。
这样就不会缓存了 因为每次的请求都是新的。
------解决方案-------------------- <meta http-equiv= "pragma " content= "no-cache ">
<meta http-equiv= "cache-control " content= "no-cache ">
------解决方案--------------------方法一
<%
response.setHeader( "Cache-Control ", "no-cache "); //HTTP 1.1
//or response.setHeader( "Cache-Control ", "no-store ");//HTTP 1.1
response.setHeader( "Pragma ", "no-cache "); //HTTP 1.0
response.setDateHeader ( "Expires ", 0); //prevents caching at the proxy server
%>
方法二
<meta http-equiv= 'Expires ' content= '-10 '>
<meta http-equiv= 'Pragma ' content= 'No-cache '>
<meta http-equiv= 'Cache-Control ', 'private '>
其一方法一要放在jsp页面的最前面才有效