如何在 gwt RemoteServiceServlet 中保存 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:谷歌网络工具包
用于创建在客户端浏览器中运行的 JavaScript 的框架
GAE:谷歌应用引擎
服务器基础设施,允许创建在谷歌服务器场运行的应用程序。文件可通过Blobstore API获得
于 2013-01-25T15:40:45.490 回答
0
FileUpload 仅用于生成正确键入的 HTML 输入标记(如果您计划不通过表单发送数据)。
于 2013-01-25T15:45:02.823 回答