アップロードしたファイル(テキストファイルなど)を選択した後に文字列として表示するにはどうすればよいですか?FileUpload GWTを使用してファイルを取得する方法は?
FileUpload fileUpload = new FileUpload();
panel.add(fileUpload);
panel.add(btnSubmit);
アップロードしたファイル(テキストファイルなど)を選択した後に文字列として表示するにはどうすればよいですか?FileUpload GWTを使用してファイルを取得する方法は?
FileUpload fileUpload = new FileUpload();
panel.add(fileUpload);
panel.add(btnSubmit);
ユーザーが選択したファイルの内容を、サーバーにアップロードすることなく取得することはできません。
FileUpload
documentationで説明したように、FileUpload
は、マルチパートエンコーディングを使用するFormPanel
にラップする必要があります。フォームが送信されると、アプリケーションはサーバーからファイルの内容を要求することができます(または、ファイルをアップロードした要求への応答に含めることもできます)。
サーバーに送信する前に、ユーザーが選択したファイル名のみを使用する場合は、FileUpload#getFilename()を使用できます。