-2

如何在 gwt RemoteServiceServlet 中保存 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:谷歌网络工具包

用于创建在客户端浏览器中运行的 JavaScript 的框架

GAE:谷歌应用引擎

服务器基础设施,允许创建在谷歌服务器场运行的应用程序。文件可通过Blobstore API获得

于 2013-01-25T15:40:45.490 回答
0

FileUpload 仅用于生成正确键入的 HTML 输入标记(如果您计划不通过表单发送数据)。

于 2013-01-25T15:45:02.823 回答