2013-01-23 35 views
1

是否可以說服stream結果下載整個目錄及其內容?如果是這樣,怎麼樣?我沒有問題讓它下載單個文件,但我需要下載一系列必須位於特定目錄結構中的文件。下載目錄和內容

回答

1

我不這麼認爲。

流的結果,您可以下載一個內容,與它的MIME類型,名稱等

這使得它不可能有大量的文件工作,用不同的名稱和內容類型。

你可以做的是:

  1. 在JSP渲染的文件列表(在anchor標籤爲例),大家針對這將下載一個文件操作;

  2. 通過腳本爲每個文件打開多個頁面(target="_blank")調用多個操作(危險,討厭,幾乎沒用......);

  3. 在服務器端創建一個包含所有文件和目錄的Java壓縮包,然後輸出帶有結果的壓縮文件。

我想你可能會考慮第三種方案。

+0

+1; #3沒有任何意義。 –

+0

同意。我已經考慮過壓縮文件的方法,但我想我會先檢查,以防有些事情被忽視。 – user497087