`

jsp解决图片缓存问题

阅读更多
当修改jsp图片元素的时候,特别是小图片,往往出现不刷新图片的现象(针对先后图片名称相同,内容不同的情况),这是由于IE要会从缓存中读取原来的那张旧的具有相同名称的图片,所以不会及时刷新出新的图片到页面中,而你手中F5刷新则可以。
       图片缓存跟一般页面缓存是不大一样的,一般页面缓存只要设置
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>


即可。
     但图片缓存的话,只有通过另辟蹊径的方法,即图片资源加个随机数
    如:
<img src="../../uppic/a.jpg"+"?temp="+<%=Math.random()%>/>



    这样IE每次都会认为是新的图片,不会再从缓存里面取。
分享到:
评论
1 楼 fxn19870827 2012-01-17  
好像是不行啊

相关推荐

    JspRun!社区论坛系统 v6.0 bulid 090424 GBK 安装版.rar

    的基础架构采用世界上最先进流行的 web 编程组合 JAVA MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的...

    JspRun!社区论坛系统 v6.0.0 build 20110516 GBK 源码版.zip

    33、修复了:统计功能中,“积分排行”的缓存不起作用的问题。 34、修复了:后台查看禁止用户记录时,页面样式的错误。 35、修复了:论坛控制面版的公众用户组功能不是公众用户组的也会显示加入的问题 36、修复了...

    JspRun!社区论坛系统 v6.0 bulid 090423 GBK 源码版.rar

    的基础架构采用世界上最先进流行的 web 编程组合 JAVA MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的...

    JspRun!社区论坛系统 v6.0.0 build 20110516 UTF-8 安装版.zip

    33、修复了:统计功能中,“积分排行”的缓存不起作用的问题。 34、修复了:后台查看禁止用户记录时,页面样式的错误。 35、修复了:论坛控制面版的公众用户组功能不是公众用户组的也会显示加入的问题 36、修复了...

    jsp-解决文件上传后重启Tomcat时文件自动删除问题

    但是,重启项目,或者清理缓存之后,图片和文件夹就会自动被删除,不见了。 先说解决办法吧,后面再分析: 1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容, 2.修改/tomcat/conf/web.xml文件: ...

    JspRun!社区论坛系统 v6.0.0 build 20110516 GBK 安装版.zip

    33、修复了:统计功能中,“积分排行”的缓存不起作用的问题。 34、修复了:后台查看禁止用户记录时,页面样式的错误。 35、修复了:论坛控制面版的公众用户组功能不是公众用户组的也会显示加入的问题 36、修复了...

    JspRun!社区论坛系统 v6.0.0 build 20110516 UTF-8 源码版.zip

    33、修复了:统计功能中,“积分排行”的缓存不起作用的问题。 34、修复了:后台查看禁止用户记录时,页面样式的错误。 35、修复了:论坛控制面版的公众用户组功能不是公众用户组的也会显示加入的问题 36、修复了...

    jive.chm

    13 JDBC性能优化技巧 &lt;br&gt; 权限设计 1 权限系统概要 2 关于权限设计方面的问题 3 关于用户角色权限管理一点想法 4 关于权限系统的设计 &lt;br&gt; 缓存系统 1 ...

    Jive资料集

    9 Jive树形结构视图(Treewalker) 10 有时候threadID并不是连续的 11 jsp连接数据库大全 &lt;br&gt; 权限设计 1 权限系统概要 &lt;br&gt; 缓存系统 1 剖析Jive的缓存机制 ...

    淘淘商城14天文档

    JSP、JSTL、jQuery、jQuery plugin、EasyUI、KindEditor(富文本编辑器)、CSS+DIV、freemarker Redis(缓存服务器) Lucene、Solr(搜索) httpclient(调用系统服务) Mysql MyCat mysql分布式集群解决方案 ...

    高效企业权限管理系统PEIMISSION-SSM源码

    该系统以高效的权限管理为核心,旨在为现代企业提供便捷、安全、可扩展的后台管理解决方案。 技术构成: - 主要编程语言:JavaScript - 包含技术栈:JavaScript、CSS、HTML、Java、PHP - 文件统计:共1169个文件,...

    基于SSM+mysql的分布式电商项目源码+数据库+项目说明(课程设计).zip

    面向企业应用开发的“大数据库集群”支持事务、ACID、可以替代Mysql的加强版数据库,可以低成本的将现有的单机数据库和应用平滑迁移到“云”端,解决数据存储和业务规模迅速增长情况下的数据瓶颈问题。

    JAVA上百实例源码以及开源项目

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    JAVA上百实例源码以及开源项目源代码

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    java开源包5

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

    java开源包1

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

    java开源包11

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

    java开源包2

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

    java开源包3

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

Global site tag (gtag.js) - Google Analytics