0

我正在开发一个使用 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(清理后)并重新启动了我的浏览器。

4

1 回答 1

0

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

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

阅读有关禁用 Chrome 缓存以进行网站开发的更多信息。

于 2013-10-22T10:07:01.700 回答