問題描述:如題
舉個例子:如現在我有一個webapp 工程(基於spring mvc ),能否將靜態資源文件映射到
非webroot 目錄下,如d:/wisewok/xxx
開始時候我嘗試用
但是 location 似乎只能支持webroot 開頭的路徑,請教各位大牛,有何辦法,
ngnix 結合tomcat 動靜分離方法就不用說了,我知道了,我想在單個web應用實現。
編輯server文件(%tomcathome%\conf\server.xml)
我們打算建立一個myjsp的虛擬目錄,只要在%tomcathome%\conf\server.xml文件,在<host>標簽中加入文件中加入如下代碼即可:
<Context docBase="D:\project\student" reloadable="true" debug="0" path="/test"/>
注意,此時path一定要寫,因為我們此時沒有新建xml文件了,所以一定要指明web
/*-----------------------------------------------*/
這樣就可以將我們設置的path來表示docBase物理路徑。