GWT
ファイルのアップロードがどのように機能するか知っている人はいますか?FileUpload
ウィジェットとその使い方を知っています。その内部メカニズムを知りたい。クライアントのウィジェットからファイルの内容を取得できずFileUpload
、サーバーにどのように送信されますか?私はそれをグーグルで検索しましたが、解決策が得られませんでした。
前もって感謝します。
GWT
ファイルのアップロードがどのように機能するか知っている人はいますか?FileUpload
ウィジェットとその使い方を知っています。その内部メカニズムを知りたい。クライアントのウィジェットからファイルの内容を取得できずFileUpload
、サーバーにどのように送信されますか?私はそれをグーグルで検索しましたが、解決策が得られませんでした。
前もって感謝します。
GWTのファイルアップロードでは、 HTMLの入力要素が使用。html input要素は、システムからファイルを選択できるようにするネイティブhtmldom要素。
選択後、サーバーに送信する必要があります。これは、GWTのFormPanelによって実行されます。
特に、FileUploadは、FormPanel内で使用する場合にのみ役立ちます。これは、ブラウザーがフォーム送信を使用してのみファイルをアップロードするためです。
ノート:
1)ここで回答されているようにformpanelとfileuploadを使用してコーディングする方法について読むことができます@GWTでの基本的なファイルのアップロード
2)クライアント側でファイルを処理し、ファイルをサーバーにプッシュしないことに関心がある場合は、ここで説明するようにオプションが制限されています@ GWT FileUploadコンポーネントからファイルを取得する方法は?
formPanel.setAction(GWT.getModuleBaseURL()+"uploadHandler");
formPanel.setMethod(Method.POST);
formPanel.submit()を使用すると、サーブレットを呼び出して、ファイルのアップロードの詳細を取得できます。