更新後JSP頁面沒有刷新。我試過刪除瀏覽器緩存,但是ID沒有任何影響。任何建議都有很大的幫助。我正在使用Tomcat服務器和Eclipse Ganymede。更新後JSP頁面沒有刷新
回答
嘗試刪除jsp中的所有內容,然後進行刷新。 然後,一旦空的jsp顯示,請將您的更新代碼複製回來。
我做了它仍然無法正常工作。 –
嘗試完全刪除jsp。 –
謝謝,但即使這樣也行不通。 –
在Eclipse中檢查Tomcat服務器屬性是否啓用自動發佈。
如果未啓用自動發佈,請正確清理項目。
即使問題仍然存在。
導出WAR項目的文件,並通過不使用Eclipse檢查Eclipse是否運行正常,將其部署到服務器中。
嗨Srikanth,它是在遠程linux機器上託管的,所以我不知道如何檢查那裏的屬性 –
您是否嘗試將WAR文件部署到遠程Linux機器中? –
我們不使用WAR文件,我們使用ant建立它 –
嘗試刪除tomcat的工作文件夾內容,然後重新部署應用程序。這對我有效。
您檢查了Tomcat的配置?
有一個設置「重新加載」,應該設置爲「true」以允許Tomcat檢查對JSP文件的更改。
請參見:http://tomcat.apache.org/tomcat-5.5-doc/jasper-howto.html#Configuration
編輯:當然,Eclipse的可能不是在部署更新的JSP文件到Tomcat文件夾?
IMO這是一個更好的選擇! – Prince
你可以把這個在您的jsp頁面:
<%
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0);
//prevents caching at the proxy server
%>
它不會緩存你的頁面
這實際上幫助我刷新了「包含」文件! – Prince
的Eclipse/MyEclipse的/ Netbeans的 - 只是刪除你的舊服務器。然後再次創建NEW SERVER。
我也遇到過這個問題。我通過設置firefox作爲Web瀏覽器並設置「Limit Cache to 0 mb」來解決這個問題。
打開Firefox,進入工具菜單和類型'緩存'在搜索框,您將查看有關緩存的選項。現在將'限制緩存設置爲'0 MB。
- 1. JSP套接字沒有刷新頁面
- 2. 頁面更新後刷新
- 3. 刷新jsp頁面
- 4. JSP頁面刷新
- 5. JSP刷新頁面頁眉
- 6. 沒有刷新頁面,更改值
- 7. Greasemonkey沒有刷新頁面?
- 8. 刷新更新後的頁面提交
- 9. 刷新頭像後上傳沒有頁面刷新
- 10. 需要刷新/重定向頁面後,PHP後更新頁面
- 11. 刷新/更新頁面javascript
- 12. 刷新頁面內容沒有更新面板
- 13. 沒有刷新頁面的POST方法。 Spring MVC。 JAVA。 JSP
- 14. 更新jsp頁面的內容而不刷新
- 15. 文件更改後的刷新頁面
- 16. 更新沒有頁面刷新的圖片
- 17. 在Ajax中沒有頁面刷新的更新視圖
- 18. 更新一個沒有頁面刷新的變量(JavaScript)
- 19. Java Bean沒有更新,除非刷新頁面
- 20. Ruby生成的JavaScript文件沒有更新頁面刷新
- 21. AJAX在手動頁面刷新之前沒有渲染更新
- 22. Rails 3 ajax更新部分不工作沒有頁面刷新
- 23. 在javascript中沒有頁面刷新的更新記錄
- 24. 更新記錄沒有刷新/離開頁面
- 25. 沒有更新頁面的URL AHREF刷新
- 26. 更新Shopify購物車與ajax沒有頁面刷新
- 27. 更新面板刷新整個頁面
- 28. 更新面板asp.net - 刷新頁面
- 29. 沒有得到更新面板之後跨度ID刷新
- 30. 刷新而不刷新所有頁面
你有一個二級緩存嗎?像EhCache或JBoss緩存?其中大多數都有基於文件系統的持久性。即使在容器重啓之間也會保持不變。檢查有效期限,如果有的話。 – prageeth