gwtRemoteServiceServletのgwt-serverサイトにファイルを保存するにはどうすればよいですか?場所は、Tomcatのwarディレクトリの下のフォルダである必要があります。クライアントサイトでFileUploadを使用せずにRemoteServiceServletで可能ですか?
質問する
3151 次
2 に答える
2
サーバーサイドでファイルを書き込むことができます。
File f = new File("/my/path/file.txt");
FileOutputStream fos = new FileOutputStream(f);
fos.write("text".getBytes("UTF-8"));
fols.close();
そのファイルをアップロードする必要がある場合は、最初にアップロードする必要があります: http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/ui/FileUpload.html
たぶん、このプロジェクトが役立ちます: http://code.google.com/p/lib-gwt-file/
GWT: Google ウェブ ツールキット
クライアント側のブラウザーで実行される JavaScript を作成するためのフレームワーク
GAE: Google App Engine
Google サーバー ファームで実行されているアプリケーションを作成できるサーバー インフラストラクチャ。ファイルはBlobstore API経由で利用可能
于 2013-01-25T15:40:45.490 に答える
0
FileUpload は、正しいタイプの HTML 入力タグを生成するためにのみ使用されます (フォームを介さずにデータを送信する予定の場合)。
于 2013-01-25T15:45:02.823 に答える