最近在使用到下載文件,但是當我們把物理文件存到tomcat的應用程序裏面時,我們每次發佈後就會刪除原來的物理文件。
所以我們一般在項目中將物理文件存到某個磁盤目錄下,一般有三種作爲文件服務器:
第一種使用tomcat作爲文件服務器:
配置如下:環境tomcat7和jdk1.6
在tomcat的目錄下tomcat-7\conf\Catalina\localhost下添加一個xml,例如image.xml
在image.xml添加虛擬路徑和物理文件才存儲路徑如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="E:\Pictrue" path="/image"/>
docBase爲物理文件的路徑,path爲虛擬路徑即瀏覽器的訪問路徑
啓動tomcat後在瀏覽器下輸入:http://localhost:8080/image/文件名就可以訪問到。這樣也可以通過瀏覽器進行下載文件,這樣可以保證物理文件一直不變
第二種使用apache http服務器:
第三種使用nigx作爲文件服務器:
待續