2012-08-08 117 views
1

我的問題是我想使用網頁選擇一個文件夾並使用Spring將文件夾的所有內容上傳到S3。使用Spring MVC上傳包含子文件夾的所有文件夾內容

我試過Spring MVC multipartresolver來上傳文件,它工作正常。我也使用JetS3t將文件夾和文件上傳到S3。但是,如何使用我的Web應用程序選擇一個文件夾並告訴它將所有文件和子文件夾上傳到S3。 我正在使用Spring MVC 3.

回答

0

不使用「正常的」基於HTML表單的文件上傳。這與Spring或亞馬遜無關,這只是HTML中的限制。在WHAT工作組中,這個功能被添加到了suggested,但這是前一段時間,我不認爲有任何事情發生。

您關閉的是「multiple」文件選擇器(「<input type="file" multiple>」)選擇器,允許您選擇多個文件。再加上HTML5中的新FileReader API(example),這可以讓你更接近你想要的東西。不幸的是,IE中不支持「多個」。

對於真正的目錄選擇和上傳,你必須看Java Applet或類似的技術。要允許與文件系統交互,applet必須正確簽名。

相關問題