我正在使用 Google App Engine (1.7) 将我的实体存储在 Datastore 和 GWT 2.4 上来构建界面。一些实体有一个图像字段,因此用户在提交新实体(例如“产品”)时可以上传她的一张(产品的)图像。
所以我的问题是如何创建一个上传字段,当用户单击一个元素时,浏览窗口将出现在该字段中,并且在上传过程之后,该图像的缩略图将出现在该元素中!
有什么建议么???
我正在使用 Google App Engine (1.7) 将我的实体存储在 Datastore 和 GWT 2.4 上来构建界面。一些实体有一个图像字段,因此用户在提交新实体(例如“产品”)时可以上传她的一张(产品的)图像。
所以我的问题是如何创建一个上传字段,当用户单击一个元素时,浏览窗口将出现在该字段中,并且在上传过程之后,该图像的缩略图将出现在该元素中!
有什么建议么???
“GWT Upload”是我找到的最佳选择。我在 GAE 之外(在我自己的应用程序服务器中)使用过它,但我认为它也支持 GAE。基本上要让它工作,您需要将“GWT Upload control”放到您的页面上,编写服务器端上传器(扩展提供的一个)添加一些行到 web.xml,就是这样。
看看这个教程。我认为它完全符合您的需求: GWT、Blobstore、新的高性能图像服务 API
查看 GWT FileUpload 组件。