在struts.xml中所做的更改不会在浏览器中显示。怎么刷新?

时间:2013-10-22 09:55:48

标签: google-chrome tomcat struts2

我正在开发一个使用struts2框架,java和webcontent的应用程序。我使用Eclipse作为我的IDE,使用tomcat 7.0作为服务器。一切正常,但是当我对struts.xml文件进行更改时,这些更改并不总是反映在我的浏览器中。

这是我的工作流程:

1) Develop/make changes
2) save all
3) start tomcat 7.0 server
4) go to google chrome
5) go to localhost:8080/myWebapplication
6) test the application

让我感到困扰的是,有时这会正常显示,新的或更改的操作会正确显示,而有时我的应用程序会使用之前的sturts.xml,显然我的测试会失败。为什么我的浏览器会显示这种不稳定的行为? Cookie,浏览器缓存或刷新是否与此有关?要清楚,我重新启动tomcat(清理后),然后重新启动浏览器。

1 个答案:

答案 0 :(得分:0)

重新启动浏览器不足以清除缓存。

这是一个已知的Chrome问题,我建议您在开发时关闭缓存。

详细了解Disabling Chrome cache for website development