1. 程式人生 > >如何指定tomcat下的某個專案的具體檔案為網站的首頁面

如何指定tomcat下的某個專案的具體檔案為網站的首頁面




比如首頁為: webapps/test/main.jsp


1.修改$tomcat/conf/server.xml檔案。


在server.xml檔案中,有一段如下:


……


<engine name="Catalina" defaultHost="localhost">


<host name="localhost" appBase="webapps"


unpackWARs="true"


xmlValidation="false" xmlNamespaceAware="false">


……


<host>


</engine>


……


在<host></host>標籤之間新增上:


<Context path="" docBase="test" debug="0" reloadable="true" />
path 指的是虛擬路徑,如果為空,表示是: http://域名
如果為“abc”,則表示訪問地址為: http://域名/abc


docBase是虛擬目錄的路徑,可以寫絕對路徑,也可以寫相對路徑,相對路徑指的是webapps下的專案名。


2.修改$tomcat/conf/web.xml檔案。


在web.xml檔案中,有一段如下:


<welcome-file-list>


<welcome-file>index.html</welcome-file>


<welcome-file>index.htm</welcome-file>


在<welcome-file-list>與<welcome-file>index.html</welcome-file>之間新增上:


<welcome-file>main.jsp</welcome-file>
<welcome-file>index.jsp</welcome-file>


</welcome-file-list>


3.重啟tomcat後,可以直接訪問:http://域名