GWT与谷歌应用引擎-上传一个文件



如何使用GWT和GAE上传文件?我找到了GWTUpload和AppEngineUploadAction类,但它无法写入文件系统。

有人能帮我吗?

GAE运行受限的java环境,禁止向文件系统写入。

您必须选择一种方式将数据存储在GAE中,gwtupload支持3种方式将该数据存储在服务器中,它提供了3个servlet:

  • CCD_ 1,它将把上传的数据存储在memcache中。在这种情况下,除非将数据保存到某个位置,否则数据将丢失。这被认为是一个临时存储库,用于处理数据并发送回客户端等
  • BlobstoreUploadAction使用谷歌blobstore服务持久化数据
  • FilesApiUploadAction用于在谷歌云存储中存储数据

gwtupload的客户端部分可以处理所有这些,但也存在一些问题,主要是如果你没有账单账户,谷歌可以中断请求。虽然新版本的gwtupload计划在html5中使用进度,但进度并不理想。

相关内容

  • 没有找到相关文章

最新更新