`
cjh820425
  • 浏览: 155368 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jsp禁用缓存

阅读更多

HTML:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">

<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

<META HTTP-EQUIV="expires" CONTENT="0">



PHP:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Cache-Control: no-cache, must-revalidate");

header("Pragma: no-cache");



ASP:

response.expires=0

response.addHeader("pragma","no-cache")

response.addHeader("Cache-Control","no-cache, must-revalidate")

JSP:

response.addHeader("Cache-Control", "no-cache");

response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");

 

或者:

 

1,   使用java提供的方法,在jsp或者servlet中都可以    
<%  
response.setHeader( "Pragma ", "No-cache ");  
response.setHeader( "Cache-Control ", "no-cache ");  
response.setDateHeader( "Expires ",   0);  
%>    
2,   使用HTML标记,如下面:    
<HEAD>    
<META   HTTP-EQUIV= "Pragma "   CONTENT= "no-cache ">    
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache ">    
<META   HTTP-EQUIV= "Expires "   CONTENT= "0 "> 

 

 

 

 

分享到:
评论

相关推荐

    JSP禁用缓存常用方法

    JSP禁用缓存常用方法 该方法不错哦!

    禁用html页面的缓存

    对于PHP页面,可以通过设置HTTP头部信息来达到禁用缓存的目的。代码示例如下: ```php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Pragma: no-cache"); // HTTP/1.0 ?&gt; ``` 这里...

    jsp去除浏览器缓存

    但在某些情况下,我们可能需要禁用缓存机制,例如: - 当页面内容频繁更新时。 - 当我们需要确保用户始终看到最新版本的页面时。 #### 三、JSP中禁用浏览器缓存的方法 在JSP页面中可以通过设置HTTP响应头来实现...

    htm,asp,php,jsp不缓存网页的办法.doc

    然而,在某些情况下,如后台操作或实时更新的大型网站新闻页面,我们需要确保用户每次看到的页面都是最新版本,这就涉及到如何在不同类型的网页中禁用缓存的技术。 ### 静态页面(HTML) 在HTML静态页面中,可以...

    缓存说明.doc

    【缓存技术详解:oscache 与 ehcache 对比】 在IT行业中,缓存技术是提升系统性能的关键手段,尤其在处理大量数据访问时。本文将深入探讨两种常见的Java缓存解决方案:oscache和ehcache,并分析它们的主要特性和...

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

    在探讨IE页面缓存问题及其在JSP、Servlet与...然而,值得注意的是,虽然禁用缓存可以确保数据的新鲜度,但同时也可能增加服务器的负载和网络带宽的消耗,因此在实际应用中需根据具体场景权衡利弊,选择合适的缓存策略。

    如何防止IE缓存jsp文件.doc

    对于使用Java Server Pages(JSP)技术的应用程序而言,了解如何有效地禁用Internet Explorer(IE)等浏览器对JSP文件的缓存是非常重要的。 #### 使用Java提供的方法 一种常见的方法是在JSP或Servlet中通过设置...

    JSP清除页面缓存常用方法小结

    JSP提供了多种方式来控制页面缓存,本文将针对JSP页面缓存清除的方法做详细介绍。 1. 清除JSP页面缓存 JSP页面可以通过响应头来控制缓存。具体方法是在JSP页面中设置响应头,禁止浏览器缓存页面内容。以下是一段...

    JSP实现屏蔽浏览器缓存的方法

    这是IE浏览器特有的,用于指定缓存预检和后检的时间,这里设置为0表示禁用缓存预检和后检。 4. 最后,使用setDateHeader方法设置"Expires"头,值为0,这表示响应立即过期,浏览器必须丢弃这个响应,并从服务器重新...

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

    例如,对于新闻、动态信息或者用户个性化内容,通常需要禁用缓存,以确保用户始终看到最新的内容。而对于静态资源,如图片、CSS和JavaScript文件,设置适当的缓存时间可以显著提升页面加载速度,减轻服务器压力。 ...

    Tomcat的jsp编译参数

    例如,`org.apache.jasper.compiler.disablejsr199`可以禁用JSR 199(Java EE 5引入的JSP 2.1规范)的编译方式,`org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER`限制了JSP标签体内容的缓冲大小。...

    JSP分选房间聊天室

    2. **缓存机制** - 使用缓存减少数据库查询频率,提高系统响应速度。 3. **负载均衡** - 如果应用部署在多台服务器上,可以采用负载均衡策略,提升系统的可用性和可扩展性。 **用户体验**: 1. **响应式设计** - ...

    jsp验证码——数字

    为了避免浏览器缓存造成的验证码重复问题,使用了以下代码来禁用页面缓存: - `response.setHeader("Pragma", "No-cache");` - `response.setHeader("Cache-Control", "no-cache");` - `response.setDateHeader(...

    jsp常见问题

    为了避免浏览器缓存JSP或Servlet的输出,可以在JSP文件的头部加入以下代码: ```jsp response.setHeader("Cache-Control", "no-store"); // HTTP 1.1 response.setHeader("Pragma", "no-cache"); // HTTP 1.0 ...

    JSP网页计数器

    - **Cookie**:也可以使用客户端的Cookie来记录访问次数,但这种方法可能被用户禁用或清除,导致计数不准确。 4. **JSP计数器代码示例**: 在JSP页面中,你可以使用`&lt;jsp:useBean&gt;`标签创建一个计数器bean,然后...

    Myeclipse中修改类及jsp文件后不用重启tomcat的方法

    然而,当我们在MyEclipse中修改了类文件或JSP文件后,通常需要重启Tomcat服务器才能使更改生效,这无疑增加了开发过程中的等待时间。本文将详细介绍如何在MyEclipse中实现修改类及JSP文件后无需重启Tomcat即可实时...

    提升JSP页面响应速度的七大秘籍绝招

    - 避免不必要的session创建:若JSP页面不需要session,可以设置`&lt;%@ page session="false"%&gt;`禁用默认创建。 - 不要在session中存储大量数据:大对象会加重序列化负担,影响性能。 - 及时释放session:当不再需要...

    提升JSP性能技巧

    如果JSP页面不需要使用HttpSession,可以在页面顶部加入`&lt;%@ page session="false" %&gt;`指令来显式禁用。 2. **避免在HttpSession中存放大数据对象:** 如果必须存储大数据对象,请考虑使用其他机制(如数据库)来...

    提升JSP应用程序的七大绝招

    在JSP中,若不需使用session,可通过`&lt;%@ page session="false"%&gt;`禁用。 - 不要在session中存储大型对象,这会导致序列化和反序列化的性能瓶颈。如果必须存储大量数据,考虑使用其他持久化机制,如数据库或缓存...

Global site tag (gtag.js) - Google Analytics