`
ITCheng
  • 浏览: 77244 次
  • 来自: 北京
社区版块
存档分类
最新评论

Jsp页面禁止缓存

    博客分类:
  • Jsp
 
阅读更多

-----禁止缓存,这是在Servlet中

//禁止页面缓存
((HttpServletResponse)response).setHeader("Pragma","No-cache");
((HttpServletResponse)response).setHeader("Cache-Control","no-cache");
//页面过期设置,0表示已经过期
((HttpServletResponse)response).setHeader("Expires","0");

 

 

 

分享到:
评论

相关推荐

    HTML,JSP页面缓存的解决方案

    - 如果项目使用了MVC框架(如Spring MVC),可以利用框架提供的拦截器或过滤器来全局禁止缓存: ```java @WebFilter("/*") public class NoCacheFilter implements Filter { @Override public void doFilter...

    jsp去除浏览器缓存

    这时可以考虑使用过滤器(Filter)来统一管理所有JSP页面的缓存控制。创建一个简单的过滤器如下: ```java public class NoCacheFilter implements Filter { @Override public void init(FilterConfig filterConfig...

    jsp缓存方式

    上述代码表示禁止缓存该JSP页面。 2. **设置HTTP响应头**:通过修改响应头信息来控制客户端浏览器的缓存行为。具体操作如下: ```java response.setHeader("Pragma", "no-cache"); response.setHeader("Cache-...

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

    在JSP页面中,可以通过设置HTTP响应头来禁止浏览器缓存页面。以下代码片段展示了如何在JSP中实现这一目标: ```jsp response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    75. 请求jsp页面禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet...

    jsp编程技巧集锦

    请求jsp页面禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? ...

    JSP清除缓存.txt

    2. **安全性问题**:对于涉及敏感数据的页面,建议使用`no-store`指令来完全禁止缓存。 3. **性能优化**:合理利用缓存可以显著提高Web应用的性能,因此在设置缓存控制时应权衡好安全性和性能之间的关系。 通过上述...

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

    秘籍二:禁止 Servlet 和 JSP 自动重载 Servlet/JSP 提供了一个实用的技术,即自动重载技术,但这种技术在产品运行阶段对系统的资源是一个极大的损耗。因此关闭自动重载功能对系统性能的提升是一个极大的帮助。 ...

    jsp 缓存处理

    - `Pragma`禁止缓存,如`<meta http-equiv="Pragma" content="no-cache">`。 - `set-cookie`设定Cookie过期时间,如`,12 May 2001 00:20:00 GMT">`。 ### 三、JSP缓存清除 - **服务端清除**:可以通过更新JSP...

    禁用html页面的缓存

    #### JSP页面的缓存禁用设置 JSP(JavaServer Pages)页面同样可以通过设置HTTP响应头来实现缓存禁用。具体实现方式如下: ```java if (request.getProtocol().compareTo("HTTP/1.0") == 0) { response.set...

    加快JSP页面加载的7个方法

    JSP缓存是指在第一次访问JSP页面时,将其编译后的结果缓存在服务器上,以便下次访问时可以直接从缓存中读取,从而提高系统性能。 方法五:使用JavaBeans缓存 JavaBeans缓存是指将JavaBeans对象缓存在服务器上,...

    Web应用与开发作业

    实现一个禁止缓存的过滤器。 要求和提示: (1)禁止浏览器缓存所有动态页面; (2)有3个http响应头字段可以禁止浏览器缓存当前页面,它们在Servlet中的示例代码如下。 response.setDateHeader("Expires",-1); ...

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

    ### JSP页面 Java Server Pages(JSP)同样可以利用响应头来控制缓存。JSP中的代码示例如下: ```jsp if (request.getProtocol().compareTo("HTTP/1.0") == 0) response.setHeader("Pragma", "no-cache"); if ...

    缓存说明.doc

    oscache的部署步骤包括引入相关依赖库,如log4j、oscache、commons-logging等,并配置web.xml,启用`CacheFilter`来拦截JSP页面请求,如下所示: ```xml <taglib-uri>oscache <taglib-location>/WEB-INF/classes...

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

    - 禁止缓存可以有效防止敏感信息被意外泄露,特别是在公共计算机上使用时。但是,这也可能导致页面加载速度变慢,因此在实际应用中需要权衡利弊。 4. **性能优化**: - 如果只是想确保页面显示最新内容而不是强制...

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

    **提升JSP页面响应速度的七大秘籍绝招** 在构建基于Java的Web应用时,JSP页面的性能优化至关重要,因为它直接影响用户体验。以下是一些提升JSP页面响应速度的有效策略: 1. **在servlet的init()方法中缓存数据** ...

    jsp标签使用

    `<meta>` 标签可以用来设置页面的字符编码、关键词、描述、刷新间隔、过期时间、禁止缓存等内容,对SEO(搜索引擎优化)和用户体验有一定影响。 在实际应用中,合理使用JSP标签和HTML的`<meta>`标签可以有效地组织...

Global site tag (gtag.js) - Google Analytics