天天看點

tomcat搭建檔案(圖檔)伺服器(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

2018/5/28追加:

idea中配置圖檔伺服器:

1.

tomcat搭建檔案(圖檔)伺服器(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

2.

tomcat搭建檔案(圖檔)伺服器(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

3.

tomcat搭建檔案(圖檔)伺服器(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

4.

tomcat搭建檔案(圖檔)伺服器(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

5.

啟動idea,浏覽器通路: http://localhost:8080/d/1.jpg  等

tomcat中配置圖檔伺服器:

1.在tomcat下找到comfig中的server.xml檔案;

2.在server.xml的<Host>...</Host>節點内,添加

<Context path="/download2" reloadable="true" docBase="D:\download1" crossContext="true"></Context>

注: "/download2"-->為虛拟路徑,通路時用;         如: http://localhost:8080/download2/...

     "D:\download1"-->為真實資源路徑,

3.啟動tomcat,找到start.bat輕按兩下.

4.浏覽器通路http://localhost:8080/download2/...

------------------------------------------------------------------------------------------------------

2018/5/28以前:

原文

(整理)使用tomcat搭建HTTP檔案下載下傳伺服器

本文是整理,非原創,由網絡資料組成上自己踩的坑整理而成。

1. 假設需要下載下傳的檔案目錄是D:\download1(注意這裡寫了個1,跟後面的名稱區分)

2. 設定 tomcat 的虛拟目錄。在 {tomcat home}\conf\Catalina\localhost 下建一個任意名稱(如download2)的 XML,内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/download2" reloadable="true" docBase="D:\download1" crossContext="true">

</Context>

其實内容的download2可以跟檔案名的download2不一緻,通路tomcat url時以xml的檔案名為準。

3. 允許 tomcat 列舉檔案。修改 {tomcat home}/conf/web.xml 的參數:

<init-param>

<param-name>listings</param-name>

<param-value>true</param-value>

</init-param>

上面預設的是 false,需要修改為 true。

4.啟動 Tomcat,通路 http://localhost:8080/download2/

對了,我用的是tomcat6,jdk1.6

繼續閱讀