怎样才能清除掉Tomcat运行jsp时缓存?

请教各位大哥,现在第一次运行时JSP网页时,都会出现缓存问题,不管以为怎么去修改代码,都是出现第一次调试的结果,非常痛苦,所以请各位大哥指导下,不过不要说重启myeclipse或Tomcat

你是不是不小心把eclipse中自动编译选项给去掉了,正常情况下在eclipse中修改jsp是会编译到tomcat下的,直接刷新页面就可以看到更改结果了。如图所示,要把自动编译选项选上。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-20
重新加载Tomcat再启动吧。反正我一直都这么干的。刚开始挺麻烦的·后面习惯也就好了。没关系·慢慢就习惯了。你的处理页面动过了。但是你的Tomcat服务还是记得是上一次的。不重启貌似是没办法的。

如何清除tomcat缓存
1、首先我们需要点击打开Tomcat安装目录,之后点击打开temp文件夹。2、然后我们在弹出来的窗口中的文件都是垃圾文件,按“Ctrl+A”全选之后,右键单击选择“删除”。3、然后我们返回后打开Work文件夹,点击打开catdina中的locailhost文件夹。4、然后我们在弹出来的文件夹中点击选择想要删除的缓存文件,右键...

如何清除tomcat缓存
方法2、重启tomcat,但是太费时间,有时还不管用。。方法3、Apache Software Foundation\\Tomcat 5.5\\work\\Catalina\\localhost 有一些发布程序的时候编译的jsp的Java类,可都清空该文件夹,也可以只删除跟当前项目相关的类。方法3,最直接。。。彻底 不过我常用方法1。方法3,要翻那么多文件夹,我...

怎样才能清除掉Tomcat运行jsp时缓存?
呵呵, 在jsp页面中加代码:< response.setHeader("Cache-Control", "no-cache");response.setHeader("Pragma", "no-cache");response.setDateHeader("Expires", -1);response.setDateHeader("max-age", 0);>

jsp文件被删除了,运行程序还显示出这个页面
打开tomcat 打开浏览器输入 http:\/\/127.0.0.1:8080\/ 吧你的那个项目 Undeploy 再重新部署 还有就是那些class 或者jsp预编译生产的servlet文件不要乱删除 重新编译、部署的话 它会覆盖的

为什么我的JSP页面加载特别慢
项目运行的时候清除不必要的项目加载,另外就是优化一下你的后台处理程序,很有可能就是后台代码的问题,要么是sql语句,要么就是处理的逻辑流程,这两个影响的比较大,另外就是清清缓存,不过这个其实没多大影响的

改正了jsp代码后,服务器运行后还是显示之前的错误
第一种情况:你修改之后的页面还是不对。第二种情况:缓存问题,解决办法一般是先把浏览器的缓存清理了。不行的话就先把tomcat停止了,把tomcat下的缓存文件也清理了。然后重新启动tomcat。

当jsp文件改变时,tomcat需要重新启动吗?
一般来讲都不需要重启 尤其是JSP,因为JSP是更新之后重新编译的 JAVA Bean一般也不需要 主要是配置文件(例如XML)改变的时候,需要重新启动。不过有些时候JSP改变,界面不会立刻改变,这是由于IE的网页缓存造成的。读取相同资源的时候,会优先读取本地的文件。如果遇到这种情况,多刷新几次就好了 最好是...

tomcat服务器缓存问题
采取了手工清理缓存axis2功能项目以及重启Tomcat服务,最终问题得以解决。原因在于Tomcat缓存机制未能对新增的XML、JSP、class文件进行自动重编,导致代码未生效。为防止类似问题再次发生,我们对conf\/server.xml配置文件进行了修改,添加了自动缓存清理机制。此外,为确保新功能顺利发布,建议在发布前进行手工清理...

tomcat运行时为什么突然jsp文件一刷新就显示404错误
1、Tomcat未正常启动,因为当修改过跳转地址时,有时Tomcat是没有更新源地址的,这是软件上的一个Bug,光光依靠重新部署可能无法解决,需要删除工程目录部署下(webapps内的工程和work>Catalina>localhost内的工程)的两个工程文件,重新部署即可。2、跳转地址有误,很基础的错误,试着在浏览器地址栏中看看...

用myeclise和tomcat做jsp的时候跳出警告警告: Unable to process deploy...
并且其中存放一个web.xml文件来表明该应用的架构。所以只需要在该虚拟路径下新建一个名为WEB-INF的文件夹,并在文件夹中新建一个web.xml文件即可,如果嫌麻烦,可以直接在webapp文件夹中的ROOT文件夹或者manager文件夹中直接将WEB-INF文件夹复制过去即可,再次启动tomcat,即可发现警告消失。

相似回答