如何清除jsp页面缓存啊 jsp怎么清除缓存
发布时间: 8/5/2023 3:45:06 PM 来源: 消逝
如何清除tomcat缓存
用 tomcat 容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。
删除work目录下的缓存文件。
conf/server.xml 文件Context path 中间加上 reloadable="true"
例如:
在tomcat的startup.bat里首部加上批处理命令
rd/s/q "D:\Program Files\tomcat-6.0\work\Catalina
tomcat路径根据自己情况修改.
这样基本可以解决缓存遗留问题。
==========================================
如何清除jsp页面缓存啊 jsp怎么清除缓存
方法1、再当前浏览器,工具里清空一下上网记录(如果你的cookie没那么重要的话,全部选中,清空)。重新打开一个IE浏览器,再打上网址,回车。
如果还不行
如何清除jsp页面缓存啊 jsp怎么清除缓存
方法2、重启tomcat,但是太费时间,有时还不管用。。
方法3、Apache Software Foundation\Tomcat5.5\work\Catalina\localhost
有一些发布程序的时候编译的jsp的Java类,可都清空该文件夹,也可以只删除跟当前项目相关的类。
方法3,最直接。。。彻底
不过我常用方法1。方法3,要翻那么多文件夹,我会在方法1实在还是不可以的话。才用方法3
=========================================
方法一:
conf/server.xml文件
Context path中间加上reloadable="true"
例如:
方法二:
删除work目录下的缓存文件
可以把Catalina目录删除; 注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这样在启动时,日志会提示:No Default web.xml,且访问页面会显示404错误;
能用JS或者前端的什么方法实现清除浏览器缓存吗
可以用JS实现清除浏览器缓存,解决方法如下:
1、在静态页面也就是以.html,.jsp,.aspx,.php结尾的文件中在
中加入以下代码。
2、如果是用ajax异步请求服务器,加上beforeSend代码。
3、或者直接将cache设为false,如图。
4、再或者是将要请求的服务器的文件,多加一个随机参数,一般为时间戳,如?ran=Math.rand();如图。
注意事项:
JavaScriptJavaScript基于对象和事件驱动并具有相对安全性的客户端脚本语言。也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
jsp项目中 怎么清除登陆的缓存?
这个是根据不同网站的登录机制而定的,有的网站是将登录信息存入cookie中实现自动登录。你可以通过浏览器的Internet选项设置,这也要看你IE浏览器的版本,不同版本清空缓存的选项不同,删除浏览历史等选项,确认,重新登录即可!重新访问网站就没有之前的登录用户信息了
如何清除JSP服务端的缓存
你的 容器 例如 tomcat有个缓存文件夹,删除就好了
进入tomcat根目录,找如下路径
work/catalina/
删除这个文件夹下的所有东西
其次,还应当把部署到tomcat下的项目删除掉
方法,返回根目录,找如下路径
/webapps/
将项目文件删除即可
jsp 怎么清除缓存 我用Servlet 过滤器 session 弄了一个自动登录 要自动刷新后才能生效
删除tomcat下webapps和work下项目文件夹然后重新部署。
如果是页面还是原来的话,清空ie缓存。
//设置页面不缓存
如何清除jsp页面缓存啊 jsp怎么清除缓存
response.setHeader( "Pragma ", "No-cache ");
response.setHeader( "Cache-Control ", "no-cache ");
response.setDateHeader( "Expires ", 0);
%>
怎样才能清除掉Tomcat运行jsp时缓存?
呵呵, 在jsp页面中加代码:
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
response.setDateHeader("max-age", 0);
%>