首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Tomcat 修改 JSP/JS 不生效:瀏覽器緩存與 IDE 熱部署配置檢查

     編輯:程式設計綜合問答

現象

修改 *.java 熱部署生效,但 *.jsp、*.js 修改後刷新瀏覽器無變化,即使 Clean Tomcat。

原因與解決

  1. 瀏覽器強緩存:按 Ctrl+F5 強制刷新,或開發者工具 F12 → Network → Disable cache。
  2. IDE 未同步資源到部署目錄:Eclipse/MyEclipse → Project → Clean → 勾選項目 → OK;或手動拷貝 WebContent 到 wtpwebapps。
  3. Tomcat 靜態資源緩存:`conf/web.xml` 中 `DefaultServlet` 參數 `readonlytrue` 確保非只讀;開發階段可設置 `cachingAllowedfalse`。
  4. JS 文件名未變瀏覽器命中 304:構建過程加版本號 `
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved