1. 程式人生 > >javaweb專案部署到tomcat上去掉專案名後報錯的問題

javaweb專案部署到tomcat上去掉專案名後報錯的問題

1.問題

最近心血來潮在部署tomcat 專案的時候把專案名給去掉
但是在去掉專案名釋出專案之後,出現了伺服器錯誤500的問題
去掉專案名的配置如下,在server.xml裡配置,配置path為”” ,docBase 跟上專案名稱即可。

      <Context path="" docBase="Search" reloadable="true" />

專案釋出之後 靜態頁面可以訪問,動態頁面無法訪問,訪問出錯

2.解決問題

根本原因是虛擬路徑沒有被對映的問題 那麼從這裡入手去解決問題
具體:在web.xml 檔案中
給出這麼一段話

<init-param
> <param-name>listings</param-name> <param-value>true</param-value> </init-param>

重新啟動tomcat伺服器 部署ok