0

gwt でフォルダ アップロード ユーティリティが必要です。現在、次のようなファイルアップロードを使用できます-

FileUpload upload = new FileUpload();
upload.setName("upload");

そのため、(ファイルを選択するための)ダイアログボックスが表示されたときに、ファイルを検索するため、フォルダーを選択せず​​に開きます。

フォルダーを開く代わりにフォルダーを直接アップロードするように、実装または操作はありますか? または、fileupload ウィジェットまたは同様のもののような folderUpload ウィジェットはありますか??

4

1 に答える 1

1

WebKit (Chrome、Safari) では、以下を使用できます。

upload.getElement().setPropertyBoolean("webkitdirectory", true);

フォルダーをアップロードするためのポータブルな解決策は、ユーザーに最初にフォルダーを圧縮する (したがって、単一のファイルをアップロードする) ように依頼するか、プラグイン (Flash、Java、Silverlight など) に頼る以外にありません。

于 2012-08-22T14:02:22.740 に答える