最近被测试组测试出来在IE浏览器下修改页面已经修改了数据入库,但是重新打开该条数据进行修改时,数据展示的却还是未修改之前的数据。Firefox没有发现这个问题。
在jsp中已经加入了
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
怎奈不管用,使用的springMVC,然后我在java代码中,在页面跳转代码之前加入了
response.setHeader("Cache-Control","no-cache");
//Forces caches to obtain a new copy of the page from the origin server
response.setHeader("Cache-Control","no-store"); //Directs caches not to store the page under any circumstance
response.setDateHeader("Expires", 0); //Causes the proxy cache to see the page as "stale"
response.setHeader("Pragma","no-cache"); //HTTP 1.0 backward compatibility
response.setHeader("Cache-Control","no-store"); //Directs caches not to store the page under any circumstance
response.setDateHeader("Expires", 0); //Causes the proxy cache to see the page as "stale"
response.setHeader("Pragma","no-cache"); //HTTP 1.0 backward compatibility
将其搞定
转一篇缓存实现原理
相关推荐
可执行文件,可以清除IE浏览器所有缓存。需要主动运行该文件。默认是清除所有数据,可以根据其中的注释自行修改要删除的部分。
IE浏览器对于同一个URL只返回相同结果。因为,在默认情况下,IE会缓存ajax的请求结果。对于同一个URL地址,在缓存过期之前,只有第一次请求会真正发送到服务端。大多数情况下,我们使用ajax是希望实现局部刷新的,...
2. 找到IE浏览器菜单栏工具下的“删除浏览器的历史记录”项。 3. 在打开的“删除浏览器的历史记录”窗口中,勾选中“历史记录”复选框,并单击“删除”按扭。 4. 再次回到IE浏览器中,单击收藏夹,然后再单击“历史...
js中自动清除ie缓存方法 — 常用 对于动态文件,比如 index.asp?id=… 或者 index.aspx?id=… 相信有经验的程序员都知道怎样禁止浏览器缓存数据了. 但是对于静态文件(css,jpg,gif等等), 在什么场合下面我们需要禁止...
发现此ajax请求用的get方式,每次请求的URL一模一样,IE浏览器有个特殊的地方,如果每次请求的URL一样时,就会拿出缓存中已有的数据显示在页面上,并不会再次去查询数据库,所以每次显示的都是旧数据。 解决办法: ...
通常会因为缓存的原因而返回上一次的结果,造成混乱,[即get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为参数的不同,不会产生这个问题]而FF下不会...
5. 谷歌浏览器: * 在浏览器中选择工具 * 选择清除浏览数据 * 清除浏览数据 6. 腾讯TT: * 在浏览器中选择工具 * 选择Internet选项 * 选择删除 * 删除临时文件、cookie 7. 遨游(maxthon): * 在浏览器中选择...
IE浏览器的HTTP Analyzer是一个附加在IE浏览器,允许你 捕获的HTTP /实时HTTPS通信。 它可以跟踪和显示各种信息,包括标题,内容,Cookie,查询字符串,POST数据,请求和响应流,重定向URL和更多。 它有一个请求...
在谷歌浏览器中,用户可以通过工具菜单中的“清除浏览数据”来删除缓存。用户可以选择需要删除的缓存项目,并点击“清除浏览数据”按钮来删除缓存。 3. 使用 FireFox 浏览器删除缓存: 在 FireFox 浏览器中,用户...
使用RunDll32.exe 来运行Internet选项的对应功能: Temporary Internet Files (Internet临时文件) RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 ... Form Data (表单数据) RunDll32.exe InetCp
ie下面只会建立一次 ajax 请求,将响应结果放在浏览器缓存里 下次调用该ajax请求时 从缓存里读取 get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为...
HttpWatch Basic是一款强大的网页...2、如果电脑有杀毒软件,可能会拦截,因为httpwatch将集成到浏览器,因此需要允许安装,安装完成后,打开IE浏览器,右键菜单即可看到httpwatch 3、更多httpwatch程序界面图如下:
jquery的ajax在频繁请求数据,或者重复请求数据的时候出现了一个情况,那就是非ie浏览器正常,ie浏览器会设置缓存,导致第二次请求的时候不会刷新,系统报304 not modify, 解决方案: jquery的ajax方法提供配置...
查看远程登录或者网络连接情况,查看系统由于访问互联网而残留的各种痕迹,URL缓存痕迹,分为快速和深度两种检查方法,快速为直接读取IE浏览器缓存文件,深度检查从磁盘级搜索上网痕迹,基于数据特征和数据恢复技术...
使用方法:打开IE浏览器,选择菜单“查看-浏览器栏”,再选择“HttpWatch Professional”即可。 日志中有少量内容还是英文,汉化后会出错,故保留。提示:授权文件已经在根目录下的“httpwatch.lic”
egjs-persist 提供缓存接口以处理历史记录导航中的持久数据。文件资料下载及安装直接从repo下载dist文件或... IE浏览器Chrome合金火狐浏览器苹果浏览器的iOS 安卓9+ 最新的最新的最新的7+ 2.3+(3.x除外) 如何开始开发
包括IE浏览器的临时文件及浏览历史、最近输入的网址链接、Cookies以及index.dat文件等,清理windows资源管理器中最近打开的文档、开始菜单中的运行、缩略图缓存、系统回收站及临时文件,WIN的日志及内存转储数据。...
httpwatch中文版可集成于ie浏览器和firefox浏览器,软件支持显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE之间的交换信息。 httpwatch中文版使用时只需要选择相应的网站,软件就可以对...