2017-03-07 67 views
1

我的工作Spring MVC的框架與Eclipse和角JS的前端數據綁定,我使用Tomcat服務器用於運行項目。爲什麼瀏覽器不反映JSP頁面或Angular Controller中所做的更改?

項目運行正常,但是當我打開任何JSP或JavaScript文件進行修改和所做的更改,然後我刷新瀏覽器的變化沒有得到瀏覽器的

我打開與Eclipse默認的編輯器文件反映以及崇高文本

有時更改只會在清除瀏覽器緩存後纔會反映出來,有時甚至在重新啓動tomcat服務器之後纔會反映出來。 有時我做這兩個。

我也曾嘗試鉻緩存殺手插件,Chrome瀏覽器開發工具 - >禁用緩存和隱身窗口

有時候情況就這樣產生甚至重新啓動服務器,並清除瀏覽器緩存代碼後,沒有改變瀏覽器上的反映。

它使開發過程慢得多。 請提出可以解決此問題的一些建議,並可以加快開發速度。

+0

我認爲你應該重新部署每次做出改變時你的應用程序,即時通訊與Thymeleaf工作(類似於JSP)和我有同樣的問題,但我們使用Jrebel解決了它在運行時刷新我們的構建並避免重新部署。有時我們還必須在頁面重新加載時清理緩存。在Chrome上右鍵單擊刷新圖標上方,您將看到刷新緩存的選項 –

回答

0

每次嘗試重建應用程序,然後按Ctrl + f5進行硬刷新。

0

當我改變它在崇高的文本,然後打開它在瀏覽器

不反映改變我已經刷新Eclipse項目,並清理瀏覽器緩存中的文件後,在文件中的代碼,並開始工作。

我不是100%肯定,但它的工作對我來說

相關問題