`

Tomcat的jsp缓存问题[转]

    博客分类:
  • JSP
阅读更多

 

清除Tomcat中的JSP页面缓存有如下两个方法:

一、清除页面缓存在jsp页里
<%response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 
response.flushBuffer();%> 

 

 

清除js缓存的方法

3.document.write("<script src='test.js?rnd="+Math.random()+"'></s"+"cript>")。

 

 

 

(2)删除work目录下的缓存文件。

 

html页
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
<META HTTP-EQUIV="Expires" CONTENT="0">
二、清除cookie

<%   
          Cookie killMyCookie = new Cookie("mycookie", null);   
          killMyCookie.setMaxAge(0);   
          killMyCookie.setPath("/");   
          response.addCookie(killMyCookie);   
%>

三、清除session清除session方法<%@ page language="java" %>   
<%   
session.invalidate();   
%>  在页面关闭时清除session,需要捕获windows.onclose事件,再调用清除session方法

 

 

火狐浏览器中,清除缓存:

 

<%  
response.setHeader( "Pragma", "No-Cache ");  
response.setHeader( "Cache-Control", "No-Cache");  
response.setDateHeader( "Expires",0);  

 

 

<meta http-equiv="cache-control" content="no-store, must-revalidate"/>

分享到:
评论

相关推荐

    SpringBoot整合JSP(内置Tomcat启动和外部Tomcat部署).rar

    SpringBoot整合JSP视图,里面提供了两种方式:内置Tomcat启动和外部Tomcat部署的Demo案例

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

    79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet调用DLL? 82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用? 86. Applet与...

    ojsputil.jar 片段缓存 JAR包

    标签使得JSP容器(例如Tomcat)只生成内容一次,作为应用程序范围内的JSP变量,来存储每一个缓存片段。每次JSP页面被执行时,自定义标签将缓存页面片段载入而无需再次执行JSP代码来生成输出结果。作为Jakarta工程的...

    BootStrap在jsp中的使用

    注意这里的要缓存&lt;!DOCTYPE html&gt; &lt;html lang=zh-CN&gt; 第三步: 在body中载入需要的组件: 运行在tomcat服务器上: 效果如图: 第四步:tomcat的8080端口被占用,修改tomcat的文件: 然后重启eclipse...

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

    吼吼,我遇到的问题是这样的…… 我写了一个图片上传的方法,上传时,判断没有这个目录就自动建立一个。然后开始上传图片,能成功,能在服务器找到文件夹和相应的文件。但是,重启项目,或者清理缓存之后,图片和...

    Explorer4JSP

    Tomcat或其它JavaWeb服务能设置目录文件的浏览,但那是对整个工程而言的,并且需要更改工程配置才能实现(需要重启Server),不灵活。我开发的这个文件浏览工具只有一个简单的JSP页面($files.jsp),将该页面放置在...

    jsp编程技巧集锦

    JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet调用DLL? 82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用?...

    202310-Tomcat面试题(2023最新版)思维导图.zip

    - Servlet、JSP - AJAX、JSON、XML 5. 框架和工具: - MyBatis - Hibernate - Maven、Gradle - Git、SVN - IntelliJ IDEA、Eclipse 6. 微服务: - RESTful API - Spring Cloud Netflix - Docker、...

    JSP影视资讯+论坛综合网开源代码(二)

    本源代码基于JSP/TOMCAT/MYSQL/AJAX/OSCACHE/FILEUPLOAD等技术平台实现。关注技术: AJAX 实现异步调用,聊天室、验证用户、类似QQ等待图标功能模块; OSCACHE 实现缓存功能,另不频繁修改资源页面得到更快响应; ...

    在jsp修改CSS样式后没反应无效果的解决方法

    问题:在jsp修改CSS样式后看不到效果,clear过了,tomcat重启过了,浏览器缓存清除过了,还是没反应。 解决方法:双击tomcat服务器,选择Modules,点Add Web Module…,在弹出的窗口选择你的项目,在path输入/就好...

    Spring Boot Web 静态文件缓存处理的方法

    本篇文章主要介绍了Spring Boot Web 静态文件缓存处理的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JSP 影视资讯+论坛综合网开源代码

    本项目为开源代码,基于 JSP/TOMCAT/MYSQL/OSCACHE/AJAX/FILEUPLOAD 等技术及平台架构的,网站严格按照 MVC 三层布局,运用工厂模式合理架构平台,使代码清晰、容易维护、重用性强。 关注技术: AJAX 异步调用,使用...

    JSP影视资讯+论坛综合网开源代码

    本源代码基于JSP/TOMCAT/MYSQL/AJAX/OSCACHE/FILEUPLOAD等技术平台实现。关注技术: AJAX 实现异步调用,聊天室、验证用户、类似QQ等待图标功能模块; OSCACHE 实现缓存功能,另不频繁修改资源页面得到更快响应; ...

    JSP影视资讯+论坛综合网开源代码(一)

    本源代码基于JSP/TOMCAT/MYSQL/AJAX/OSCACHE/FILEUPLOAD等技术平台实现。关注技术: AJAX 实现异步调用,聊天室、验证用户、类似QQ等待图标功能模块; OSCACHE 实现缓存功能,另不频繁修改资源页面得到更快响应; ...

    "优雅的SSM框架"进行完善(页面分离+nginx负载均衡+tomcat集群)

    Redis缓存(ProtoStuff序列化) Redis Sentinel主从高可用方案 Redis Cluster集群高可用方案 Druid(数据源配置 sql防注入 sql性能监控) 前后端分离(Html替代Jsp) Nginx静态加载、负载均衡 基于keepalived的nginx...

    SSM+Jsp+Mysql实现简单的个人博客系统附带演示导入视频.zip

    这个系统分为前台和后台 前台只负责查看博客和评论,后台:文章管理、评论管理、个人中心、修改密码、清除缓存等 功能都没有问题,可以直接拿来学习,而且代码很整洁有注释。项目包含完整的源码及教你如何导入配置...

    Nginx与Tomcat实现动静态分离和负载均衡

    本文介绍了Nginx与Tomcat实现动静态分离和负载均衡,所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过...

    基于Servlet+jsp实现新闻发版管理系统分前后台

    JavaWeb,jsp,css,jquery Web服务器:Tomcat7及其以上版本 数据库服务器:Mysql5.0及以上 eclipse或者idea navicat 二、功能描述 本系统的设计是有两种用户,分别是管理员,普通用户 主要功能有: 浏览新闻,评论...

    java web在线考试系统,框架:html + js + css + jsp + servlet

    开发工具:ideaIC-2022.3.2.exe 或者eclipse都行 + jdk1.8 + Apache Tomcat/8.5.78 http://localhost:8080/exam/ select version() 获取数据库版本'5.6.00' 图片无法加载是因为拦截器,修改拦截器,或者删除所有拦截...

    在线考试系统平台设计,框架:html + js + css + jsp + servlet + java + mysql

    开发工具:ideaIC-2022.3.2.exe 或者eclipse都行 + jdk1.8 + Apache Tomcat/8.5.78 select version() 获取数据库版本'5.6.00' 图片无法加载是因为拦截器,修改拦截器,或者删除所有拦截器。当出现乱码在添加拦截...

Global site tag (gtag.js) - Google Analytics