为什么浏览器不反映JSP页面或Angular Controller中所做的更改?

时间:2017-03-07 06:06:43

标签: javascript java angularjs eclipse jsp

我正在使用Eclipse的 Spring MVC 框架和用于FrontEnd数据绑定的 Angular JS ,我使用 Tomcat服务器来运行项目。

项目运行正常,但是当我打开任何JSP或JavaScript文件进行更改并进行更改时,我刷新浏览器后,更改不会反映在浏览器上

我使用Eclipse Default Editor和Sublime Text

打开了文件

有时只有在清除浏览器缓存后才会反映更改,有时在重新启动tomcat服务器之后也会反映出更改。 有时我会做这两件事。

我也尝试过chrome cache killer插件和chrome dev工具 - >禁用缓存和隐身窗口

有时甚至在重新启动服务器并清除浏览器缓存代码更改后,情况就会出现,而这些更改并未反映在浏览器上。

它使开发过程慢得多。 请提出一些可以解决这个问题的建议,并使开发更快。

2 个答案:

答案 0 :(得分:0)

每次尝试重建应用程序,然后按Ctrl + f5进行硬刷新。

答案 1 :(得分:0)

当我更改了在Sublime Text中打开的文件中的代码,然后它没有反映在浏览器中

更改文件后,我刷新了eclipse项目并清理了浏览器缓存,它开始工作。

我不是100%肯定,但它为我工作