tomcat 搭建檔案伺服器 下載目錄和伺服器分離
阿新 • • 發佈:2019-01-02
tomcat 搭建檔案伺服器 下載目錄和伺服器分離
問題:檔案上傳下載在tomcat伺服器目錄下,會因為更新web應用或錯誤操作而導致檔案被tomcat自動刪除。
需求:tomcat 檔案伺服器
支援斷點下載
支援tomcat 伺服器目錄和檔案下載目錄分離
解決方法:Tomcat的配置檔案將某個請求對映到物理路徑下,完成檔案的回顯,有效解決了儲存路徑與Tomcat路徑的分離
Tomcat的安裝目錄,conf/server.xml,在<Host>和<Host>之間加上如下程式碼:<Context path="/a/demo" docBase="E:\a\demo"></Context>
Tomcat的安裝目錄,conf/web.xml
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
將false改成true,主要是為了測試,看到虛擬目錄。正式專案運作必須關掉,設定成false。效果如下所示:
測試成功,實現了配置虛擬目錄。
注意:路徑配置一定要是存在的目錄。否則啟動tomcat 不成功。