首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Tomcat 如何關閉 JSP 快取(開發模式配置)

     編輯:Java 相關知識

修改 web.xml 關閉 JSP 快取

在 Tomcat 的 conf/web.xml 中找到 JSP Servlet 定義,新增 development 參數並設為 true:

<servlet>
  <servlet-name>jsp</servlet-name>
  <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
  <init-param>
    <param-name>fork</param-name>
    <param-value>false</param-value>
  </init-param>
  <init-param>
    <param-name>xpoweredBy</param-name>
    <param-value>false</param-value>
  </init-param>
  <init-param>
    <param-name>development</param-name>
    <param-value>true</param-value> <!-- 關鍵:開啟開發模式,關閉 JSP 快取 -->
  </init-param>
  <load-on-startup>3</load-on-startup>
</servlet>

說明

  • development=true:Tomcat 會檢查 JSP 檔案修改時間,自動重新編譯,適合開發階段。
  • fork=false:不另行 fork 進程編譯 JSP,簡化除錯。
  • xpoweredBy=false:隱藏 X-Powered-By 標頭,微幅提升安全性。
生產環境請務必設定 development=false 以獲得最佳效能。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved