使用GWT上传Image对象

时间:2011-08-01 15:57:06

标签: gwt blobstore

所以这就是我想做的事。

我有一个Image对象(http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/ui/Image.html),我希望将其上传到Blobstore。

所以这是我的问题。

我尝试使用的formpanel仅在用户实际提供文件目录时才有效,因此我无法将图像地址添加到要上传的表单中,如下所示:

团块:HTTP://127.0.0.1:8888 / 6276f066-d415-45f4-984b-e0f98c542c50

所以我的问题是:

我如何将图像从这样的源上传到blobstore。

甚至可能吗?

非常感谢任何和所有帮助。

1 个答案:

答案 0 :(得分:0)

Gwt的Image代表<image>代码,后者代表从服务器加载的图片。

AFAIK,javascript(和GWT)无法从<image>Image获取数据,因此无法上传。

由于Image的数据来自服务器,为什么需要将其上传回服务器?如果你正在做一些选择,你不能只获得图像的URL并将其发送到服务器吗?