`

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每次都会认为是新的图片,不会再从缓存里面取。
分享到:
评论

相关推荐

    在Jsp中怎样清空缓存 了解就可以了

    总之,清空JSP的缓存涉及到客户端和服务器端的不同层面,理解这些机制有助于我们在开发过程中快速解决因缓存导致的问题。在实际工作中,确保对缓存的管理得当,既能提高性能,又能避免出现不必要的错误。

    图片上传成功jsp页面不刷新问题

    综上所述,当遇到JSP页面图片上传成功但不刷新的情况,通过添加随机参数来避免浏览器缓存问题,是一种常见且有效的解决方案。开发者需要在实际操作过程中,注意细节的准确性,以保证程序的正确执行。

    JSP 开发之Servlet解决网页缓存问题

    因此,我们需要了解如何控制和解决网页缓存问题。 首先,我们来看防止浏览器缓存页面的方法。在Servlet中,我们可以通过设置HttpServletResponse对象的头部信息来实现这一目的。以下是一个示例代码: ```java ...

    IE页面缓存问题jsp及servlet中的设置

    综上所述,IE页面缓存问题的解决不仅仅依赖于一种方法,而是需要结合JSP、Servlet以及HTML中的多种策略。通过合理设置响应头和HTML元信息,可以有效地控制页面的缓存行为,确保用户始终能够接收到最新的数据和最准确...

    jsp页面加载时提示loading

    5. **缓存问题**:浏览器缓存有时候会导致旧版本的页面被加载,从而影响新功能的正常显示。设置正确的HTTP头部信息,如Cache-Control和Pragma,可以控制页面的缓存策略。 6. **Tomcat配置**:作为常用的JSP应用...

    jsp图片投票系统

    通过学习和分析这个"kingkit_vote_v2009_tuozhan"项目,开发者可以深入了解JavaWeb开发流程,熟悉前后端交互,掌握数据库设计和管理,以及提高解决实际问题的能力。对于初学者来说,这是一个很好的实践平台,有助于...

    jsp添加图片水印程序

    为了提高性能和用户体验,项目可能还考虑了多线程处理,允许批量添加水印,以及图片的缓存机制,减少重复处理。同时,为了防止非法上传和处理大尺寸图片导致的问题,可能会有文件大小和类型的限制,以及安全检查机制...

    解决JSP 调用 JS 导出WORD 与EXCEL

    在IT行业中,尤其是在Web开发领域,常常需要处理数据的导出功能,比如将网页上的信息导出为Word或Excel文档,以便用户进行离线查看、编辑...通过合理地利用开源工具和编程技巧,可以有效地解决这个问题,提升用户体验。

    JSP文件管理系统

    "JSP文件管理系统"是一个基于JavaServer Pages (JSP) 技术开发的文件管理解决方案。JSP是一种服务器端的动态网页技术,它允许开发者在HTML或者XML文档中嵌入Java代码,从而实现动态内容的生成。在这个系统中,用户...

    JAVAWEB缓存技术

    1. **OSCache**:OSCache 是一款广泛使用的开源页面级缓存解决方案,它通过使用JSP标签来定义缓存内容,将数据存储在客户端。这种方式可以减少服务器负载,但同时也受限于客户端缓存的清理情况。如果用户频繁清理...

    JSP.rar_jsp_jsp word_jsp还有人用么

    尽管在现代Web开发中,一些新兴的技术如Node.js、Python的Django或Flask等已经崭露头角,但JSP作为历史悠久的Java Web解决方案,仍然在许多企业级项目中占据一席之地。 **JSP的工作原理** JSP页面在服务器端被编译...

    JSP源码 图片浏览小程序(java+applet).zip

    本教程将详细解析一个基于JSP(Java Server Pages)技术的图片浏览小程序,它巧妙地结合了Java Applet技术,为用户提供了一种在网页中无缝查看图片的解决方案。 一、JSP技术基础 JSP是Java平台上的服务器端脚本语言...

    这是jsp做的图片倒影

    在本案例中,我们探讨的是如何使用Java Server Pages (JSP) 技术来实现图片倒影的效果。JSP是一种动态网页开发技术,它允许开发者在服务器端嵌入Java代码,从而生成HTML响应。下面我们将详细介绍JSP实现图片倒影的...

    jsp 处理验证码的步骤

    - **缓存问题**:浏览器可能缓存了旧的验证码图片,没有及时更新。 - **代码错误**:在生成验证码图片和存储到Session的过程中可能存在编程错误,导致两者不匹配。 解决这个问题的方法包括: - **设置合理的...

    [图片动画]JSP目录直读程序_jsp_mlzd.zip

    1. **毕业设计**:这表明这些代码可能作为学生完成学业时的项目,展示了某个具体问题的解决方案或者一个完整的功能模块。 2. **论文**:可能这些源码与一篇研究论文相关,详细阐述了一种特定的技术实现或对比分析。 ...

    JSP+ACCESS网上拍卖平台系统(源代码+论文)

    2. **拍卖物品展示**:JSP页面用于展示拍卖物品的详细信息,如图片、描述、起拍价等。这些数据从ACCESS数据库中读取,通过JDBC(Java Database Connectivity)接口与数据库进行交互。 3. **拍卖流程管理**:拍卖...

    jsp/java商城系统

    【标题】:“jsp/java商城系统”是一个基于Java和JSP技术构建的电子商务平台,用于实现线上商品销售、购物车管理、订单...通过参与这样的项目,学生不仅能提升技术水平,还能培养团队协作、项目管理和问题解决的能力。

    jsp+mysql网上商城、

    【标签】:“jsp+mysql网上商城”的标签再次强调了这个项目的重点在于使用JSP作为服务器端编程语言,以及MySQL作为数据存储解决方案。这样的组合在许多中小型电商项目中非常常见,因为它提供了良好的性能和较低的...

    ueditor-1.4.3.3 jsp版本源码(UTF-8)

    总之,ueditor-1.4.3.3 JSP版本源码为Java开发者提供了一套完整的富文本编辑解决方案,通过深入研究源码,不仅可以了解编辑器的工作原理,还能提升在Web开发中的实践能力。无论你是初学者还是经验丰富的开发者,都能...

Global site tag (gtag.js) - Google Analytics