如何指定tomcat下的某個專案的具體檔案為網站的首頁面
阿新 • • 發佈:2019-02-08
比如首頁為: 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://域名