tomcat目錄解析

簡_矩_風發表於2018-01-25

conf目錄

conf即configuration,即存放一系列的配置資訊。
常用的功能有修改tomcat伺服器的預設埠(防止佔用埠的衝突),需要修改的檔案為server.xml

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

將上述的port值修改即可得到不同的埠,修改埠後注意重啟tomcat

WEB-INF目錄

WEB-INF目錄是Java的web應用的安全目錄,所謂安全就是客戶端無法訪問,只有伺服器端可以訪問的目錄。在該目錄中存放了多個檔案或者資料夾

  1. web.xml是專案的部署檔案
  2. classes資料夾,用於存放.class檔案
  3. lib資料夾,用於存放所需的jar包

預設訪問頁面

在沒有指定具體的訪問頁面時,tomcat預設將根目錄下的index.jsp或者index.html作為訪問首頁

index.html的優先順序高於index.jsp,即兩者同時存在時,預設訪問index.html

另外,也可以在WEB-INF目錄下的web.xml修改預設訪問頁面

    <welcome-file-list>
        <welcome-file>/haha.jsp</welcome-file>
        <welcome-file>/index.jsp</welcome-file>
    </welcome-file-list>

在訪問時,會從上到下進行判斷,如果上方的頁面的不存在,則訪問下一個頁面,以此類推

當修改web.xml時,最好重啟tomcat,以使其生效

相關文章