Tomcat配置文件Host元素屬性介紹

 1、屬性名:appBase、使用對象:all、含義:這一Host的Web應用程序目錄的路徑(Web應用程序和/或WAR文件駐留的目錄)。可以是CATALINA_HOME的相對路徑,或者是絕對路徑、默認值:無;必要的元素

 

   2、屬性名:autoDeploy、使用對象:all、含義:Boolean型表值,在Tomcat正運行時,決定Tomcat是否自動部署最佳到Host的appBase目錄中的新Web應用程序。如果該屬性被設置爲true,則在Tomcat正運行時,在appBase目錄中追加Web應用程序的解包目錄或WAR文件,則Tomcat將立即對其實現部署。、默認值:ture

 

   3、屬性名:className、使用對象:all、含義:Host容器實現的完全限定類名。該類必須實現org.apache.catalina.Host、默認值:org.apache.catalina.core.standardHost

 

   4、屬性名:deployOnstartup、使用對象:all、含義:Boolean型標記,決定Tomcat在啓動時是否自動部署在Host的appBase目錄下找到的Web應用程序。、默認值:true

 

   5、屬性名:deployXML、使用對象:S、含義:Boolean型標記,決定Tomcat是否在CATALINA_HOME/conf/[engine-name]/[host-name]目錄下自動部署擁有context XML片段文件的Web應用程序、默認值:true

 

   6、屬性名:errorReportValVeClass、使用對象:S、含義:允許由Java開發者定製錯誤網頁,必須實現org.apache.catalina.Valve、默認值:org.apache.catalina.valves.Error-ReportValve

 

   7、屬性名:name、使用對象:all、含義:Host名。在所有Engine的Host名中,必須惟一、默認值:無;必要的屬性

 

   8、屬性名:unpackHars、使用對象:S、含義:決定在Tomcat啓動Web應用程序之前是否解包WAR文件的標誌。如果爲true,則Tomcat在解壓目錄之外提供Web應用程序的資源。如果爲false,則在壓縮的的WAR文件之外提供Web應用程序的資源、默認值:true

 

   9、屬性名:workDir、使用對象:S、含義:除了在Contexts指定不同的workDir之外,在該Host中所有Web應用程序使用的臨時文件路徑名、默認值:\${catalina.base}/work

 

   10、屬性名:xmlNamespaceAware、使用對象:、含義:該標誌知道啓用或禁用XML命名空間。設置該值與xmlValidation爲true,表示對web.xml文件執行有效性檢驗、默認值:false

 

   11、屬性名:xmlValidation、使用對象:、含義:決定Tomcat是否對Web.xml文件執行有效性檢驗的標誌。在大部分Tomcat版本中,該功能不是很有用,因爲XML分析器與一直到Sun JDK 1.6.0(包括1.6.0)的JVM中的XML分析器不兼容、默認值:false

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章