-2

gwtRemoteServiceServletのgwt-serverサイトにファイルを保存するにはどうすればよいですか?場所は、Tomcatのwarディレクトリの下のフォルダである必要があります。クライアントサイトでFileUploadを使用せずにRemoteServiceServletで可能ですか?

4

2 に答える 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 に答える