是否可以在不引用Forms的情况下以编程方式将文件(图像)上传到BlobStore?

时间:2014-08-23 12:37:25

标签: java google-app-engine java-ee blobstore

是否可以在没有引用Forms(jsp ....)的情况下以编程方式将文件(图像)上传到BlobStore?

我已经针对我的问题搜索了所有相关主题,但没有任何项目完全符合我的需要。

如果你帮助我,我将非常感激。

2 个答案:

答案 0 :(得分:1)

不再存在:曾经有Files API,但现在已弃用。

您应该使用Google云端存储,它具有blobstore的所有功能,并且还具有Client Library,允许您以编程方式存储数据。

答案 1 :(得分:0)

使用AjaxFileUpload

它在内部使用iframe中的表单提交,并让我们完全控制上传。

当您使用BlobStore时,解决方法将是,

  1. 请将文件标记(不一定应该在表单中)引用到fileupload.js
  2. 获取每次上传的Blobstore会话网址。
  3. 将会话网址分配给fileupload.js
  4. 的网址