在没有GAE和Apache Commons的情况下在GWT中上传文件

时间:2012-03-28 13:44:05

标签: java file google-app-engine gwt upload

我想问一下是否有办法在GWT上传文件而不使用Google App Engine和Apache Commons档案?我一直在寻找在GWT上传文件的方法,但我找到的所有解决方案都使用了这两个。我想知道是否有办法,因为如果我们使用GAE和Apache Commons,我们的应用程序将无法工作......非常感谢!

2 个答案:

答案 0 :(得分:1)

是的,最简单的是(假设您将文件保存到Blobstore):

  1. 在GWT方面使用FileUpload。以下是关于如何使用它的an example

  2. 在GAE方面使用BlobStore upload handler

  3. 另一种选择是使用gwt-upload with GAE upload handler

答案 1 :(得分:0)

GWT没有这样的功能。您需要自己使用一些现有的库或处理多部分表单(FileUpload类)。例如,我使用了一个gwtupload库,它工作得很好(但它基于commons-upload AFAIR)。还有其他的库。

http://code.google.com/p/gwtupload/