基本配置:
2)conf資料夾下主要是放置tomcat的伺服器的相關配置檔案
3)common資料夾主要是對容器全域性變數的檔案放置地方,如common/lib下就是放置一些需要全文配置的檔案包。
一般來說作為乙個符合規範的web程式,會包括以下資料夾和檔案:/web-inf/(主要是放置一些配置檔案與不希望外部程式訪問的隱私檔案),在網路上是不允許訪問該資料夾的,如當你輸入以下http://localhost:8080/web-inf/的話就會出現錯誤。
在web-inf資料夾下有乙個web.xml檔案,這是對當前應用程式的相關設定,資源尋找等,/wen-inf/資料夾下有個classes子資料夾,該資料夾是應用程式的根路徑(等於是classpath的路徑),/wen-inf下還要有個lib資料夾,主要是放置需要引入的包,應用程式匯入的包先從這裡開始尋找,其次到容器的全域性路徑下$tomcat_home/common/lib下尋找。
以下是基本資料夾:
/tomcat
/common
/lib
/classes
/conf
/root
web.xml
/web-inf
/lib
/classes
/你部署的程式包
web.xml
/web-inf
/lib
/classes
三、容器的配置(server.xml)
到主目錄/conf資料夾下server.xml檔案是對web伺服器的配置:
以下是一些常見的設定,http埠設定,找到以下:
繼續說一下server.xml檔案的設定,
找到以下:
unpackwars="true" autodeploy="true"
xmlvalidation="false" xmlnamespaceaware="false">
....
我把它放到了tomcat目錄/conf/cataline/localhost下,在瀏覽器開啟http://localhost/acmeweb 就會轉向我放在e:\eclipseproject\acmeweb下的程式了
四、關於taglib的修改:
(1)servlet-2.4之後,web.xml檔案就有了一點修改。首先是宣告命名空間:
xmlns:xsi=""
(2)其次是taglib,與傳統的有所改變,對jsp的配置都被放置到元素裡了。可以使用altova xmlspy開啟web.xml檔案,使用taglib的話,按照以下配置:
oscache
/web-inf/oscache.tld
tomcat5 5網域名稱配置
一般情況下程式設計師寫的程式的訪問位址為http localhost 8080 myproject index.jsp,現在要根據網域名稱 例 www.sohu.com 訪問到專案,我使用的是windows 2003和tomcat5.5.28,配置如下 1.在專案中的web.xml檔案中設定 ind...
tomcat5 5日誌配置
tomcat5.5日誌配置 從tomcat5.5後,預設設定下並不會記錄應用日誌,但是如果啟動tomcat報類似嚴重 error listenerstart這樣的錯誤很難知道具體是什麼原因。所以有時需要讓它產生應用日誌。具體辦法如下 新建log4j.properties 然後把新建的log4j.pr...
Tomcat5 5虛擬目錄配置
本文是以tomcat5.5,jdk1.6 01,windows xp的環境配置的 推薦的方法 我是以這種方法安裝的,這便於以後管理,其它兩種只供參考,我沒有實踐 2.通過前面我們知道了在 tomcat home conf catalina localhost目錄下會生成相應的配置檔案,因此我們可以直...