请问如何不让TOMCAT缓存
我上传图片,第一次没问题
第二次上传图片,服务器图片变了,可是页面不变。还是原有图片。必须刷新页面才能出现新图片。
我都是重定向了。而且IE也写了meta不缓存,action里也设了response不缓存。请教高手
我上传图片,第一次没问题
第二次上传图片,服务器图片变了,可是页面不变。还是原有图片。必须刷新页面才能出现新图片。
我都是重定向了。而且IE也写了meta不缓存,action里也设了response不缓存。请教高手
先找个抓包工具,比如httpsniffer看一下是否请求了后台,如果请求到后台,那就是框架的问题了。
但是我总不可能要求用户都这样做吧。请问我应该怎么改呢
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
设置过滤器 3个都带上
在action里设了
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
response.setDateHeader("max-age", 0);
在页面里
<meta http-equiv="Expires" CONTENT="-1">
<meta http-equiv="mas-age" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Pragma" CONTENT="no-cache">
我都设过了,没有效果