1

私の問題は、Web ページを使用してフォルダーを選択し、Spring を使用してフォルダーのすべてのコンテンツを S3 にアップロードすることです。

ファイルをアップロードするために Spring MVC multipartresolver を試しましたが、正常に動作します。フォルダーとファイルを S3 にアップロードするために JetS3t も使用しました。しかし、Web アプリを使用してフォルダーを選択し、すべてのファイルとサブフォルダーを S3 にアップロードするように指示するにはどうすればよいでしょうか。Spring MVC 3 を使用しています。

4

1 に答える 1

0

「通常の」HTML フォーム ベースのファイル アップロードを使用しない。これは Spring や amazon とは関係ありません。HTML の制限にすぎません。この機能を追加することが WHAT ワーキング グループで提案されましたが、それは少し前のことであり、何も実現していないと思います。

あなたが持っているクローズは、複数のファイルを選択できるようにする「複数の」ファイルセレクター(「 」)セレクターです。HTML5 の新しい FileReader API ( example<input type="file" multiple> )と合わせて使用​​すると、必要なものにいくらか近づくことができます。残念ながら、「複数」は IE ではサポートされていません。

真のディレクトリ選択とアップロードを行うには、Java アプレットまたは類似のテクノロジに目を向ける必要があります。ファイル システムと対話できるようにするには、アプレットが適切に署名されている必要があります。

于 2012-08-08T08:24:18.563 に答える