`

IE浏览器下的数据缓存

 
阅读更多

最近被测试组测试出来在IE浏览器下修改页面已经修改了数据入库,但是重新打开该条数据进行修改时,数据展示的却还是未修改之前的数据。Firefox没有发现这个问题。

    在jsp中已经加入了

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<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  
将其搞定
 
转一篇缓存实现原理
 
 
分享到:
评论

相关推荐

    一键删除IE浏览器缓存脚本

    可执行文件,可以清除IE浏览器所有缓存。需要主动运行该文件。默认是清除所有数据,可以根据其中的注释自行修改要删除的部分。

    IE浏览器怎么清理缓存.docx

    对于使用IE浏览器的用户,清理缓存的步骤如下: 1. **IE6.0**:点击浏览器上方的"工具"菜单,选择"Internet选项",接着在新打开的窗口中点击"删除Cookies"和"删除文件",并确保"删除脱机文件"被勾选。 2. **IE7.0*...

    浅析IE浏览器关于ajax的缓存机制

    IE浏览器对于同一个URL只返回相同结果。因为,在默认情况下,IE会缓存ajax的请求结果。对于同一个URL地址,在缓存过期之前,只有第一次请求会真正发送到服务端。大多数情况下,我们使用ajax是希望实现局部刷新的,...

    IE缓存的问题

    **IE缓存问题详解** IE缓存,全称为Internet Explorer缓存,是Microsoft Internet Explorer浏览器为了提高网页加载...对于经常使用IE浏览器的用户来说,定期清理缓存和管理Cookie设置是维护良好上网体验的重要步骤。

    ie浏览器报错怎么回事?.docx

    标题中的问题“ie浏览器报错怎么回事?”涉及到的是Internet Explorer(IE浏览器)在使用过程中遇到的常见错误及其解决方法。以下是对这些错误的详细分析和解决方案: 1. 当IE浏览器出现“Microsoft Internet ...

    IE浏览器修复怎么修教程.docx

    在这种情况下,了解如何修复IE浏览器显得尤为重要。 首先,当遇到浏览器异常时,最简单且常见的解决方案是尝试重置IE浏览器的设置。这将把浏览器的所有设置恢复到初始状态。操作步骤如下: 1. 打开IE浏览器,找到...

    怎样修复IE浏览器.docx

    以上就是修复IE浏览器的详细步骤,包括清理插件、修复模块、清理使用痕迹、清除缓存、删除表单数据、处理弹出窗口以及解决内容显示问题。这些方法通常能解决大部分IE浏览器遇到的问题,但如果问题持续存在,可能需要...

    ie浏览器如何删除历史记录.docx

    2. 找到IE浏览器菜单栏工具下的“删除浏览器的历史记录”项。 3. 在打开的“删除浏览器的历史记录”窗口中,勾选中“历史记录”复选框,并单击“删除”按扭。 4. 再次回到IE浏览器中,单击收藏夹,然后再单击“历史...

    IE浏览器打不开怎么办.docx

    当IE浏览器出现异常时,首先尝试清理浏览器的缓存和历史记录。在“工具”菜单中选择“Internet选项”,进入“常规”页面,点击“删除”,清除cookies、文件、SSL状态、密码和自动完成数据。同时,调整历史记录保存...

    IE提速 IE浏览器极限提速完全攻略.docx

    本文主要针对Windows 7系统下的IE8浏览器,但也适用于Vista和IE7,旨在提供一系列优化技巧,以提升IE浏览器的运行效率。 **1. 提升IE8浏览器自身的启动速度** IE8浏览器在启动时会执行多项安全检查和任务,同时第...

    IE浏览器修复步骤

    本文将详细介绍如何修复IE浏览器并清除这些缓存的凭证信息。 首先,我们要了解Windows系统如何存储用户名和密码。当您访问网络资源,如服务器或共享文件夹,系统为了方便,可能会自动记住您的登录凭据,并将其存储...

    怎样清除IE缓存

    **方法二:通过IE浏览器设置清理缓存** 1. 打开IE浏览器,选择“工具”菜单,然后选择“Internet选项”。 2. 在“常规”选项卡下,找到“浏览历史”部分,点击“删除”按钮。 3. 在弹出的“删除浏览的历史记录”...

    IE浏览器防黑十大秘籍

    5. **清理网页缓存**:IE浏览器会将浏览过的网页缓存在“C:/Windows/TemporaryInternet Files”文件夹中,用户可定期删除该文件夹内的内容,或在“Internet选项”的“常规”标签中点击“删除文件”并选中“删除所有...

    JS清除IE浏览器缓存的方法

    js中自动清除ie缓存方法 — 常用 对于动态文件,比如 index.asp?id=… 或者 index.aspx?id=… 相信有经验的程序员都知道怎样禁止浏览器缓存数据了. 但是对于静态文件(css,jpg,gif等等), 在什么场合下面我们需要禁止...

    ie缓存文件夹在哪-.docx

    标题中的“ie缓存文件夹在哪-.docx”和描述中的内容都在讨论如何找到IE浏览器的缓存文件夹。在Windows操作系统中,IE浏览器(Internet Explorer)会将用户浏览网页时产生的临时文件存储在一个特定的文件夹中,这个...

    IE下jquery ajax无法获得最新数据的问题解决(IE缓存)

    发现此ajax请求用的get方式,每次请求的URL一模一样,IE浏览器有个特殊的地方,如果每次请求的URL一样时,就会拿出缓存中已有的数据显示在页面上,并不会再次去查询数据库,所以每次显示的都是旧数据。 解决办法: ...

    ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题

    通常会因为缓存的原因而返回上一次的结果,造成混乱,[即get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为参数的不同,不会产生这个问题]而FF下不会...

    清除Flash缓存和各种浏览器缓存的方法.docx

    5. 谷歌浏览器: * 在浏览器中选择工具 * 选择清除浏览数据 * 清除浏览数据 6. 腾讯TT: * 在浏览器中选择工具 * 选择Internet选项 * 选择删除 * 删除临时文件、cookie 7. 遨游(maxthon): * 在浏览器中选择...

Global site tag (gtag.js) - Google Analytics