【问题标题】:Uploading Files in GWT without GAE and Apache Commons在没有 GAE 和 Apache Commons 的情况下在 GWT 中上传文件
【发布时间】:2012-04-12 02:54:48
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      1. 在 GWT 端使用 FileUpload。这是an example 的使用方法。

      2. 在 GAE 端使用 BlobStore upload handler

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

      【讨论】:

      • ^ 谢谢您的回答,但是,是否有可能不需要使用 GAE?或者不使用GAE就没有办法做到这一点?
      • 你是否在 GAE 上运行它?你想达到什么目的?
      • 我们的网络应用程序没有在 GAE 上运行。我想为我们的网络应用提供上传视频以供用户使用的功能,但我必须在不使用 GAE 的情况下这样做。
      猜你喜欢
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 2021-02-04
      • 1970-01-01
      • 2013-01-13
      相关资源
      最近更新 更多