java - Amazon S3 从 GWT 应用程序上传

标签 java ajax gwt amazon-s3 amazon-web-services

如何从 Google Web Toolkit 页面将文件上传到 S3?理想情况下,这一切都是异步完成的,允许我显示进度条。

最佳答案

我无法帮助您了解 GWT 的具体信息,但对于 S3 方面,您应该:

  1. 从 Amazon S3 站点下载 Java 开发人员工具包,
  2. 编写 Java 代码来存储服务器端应用程序中的文件(确保您可以单独测试该代码)
  3. 让您的客户端 GWT 代码将文件上传到您的服务器并提供上传进度
  4. 让您的服务器使用上传的文件调用您的 S3 接口(interface)(这里可能不会取得进展,除非您将 AMAZON put 作为 REST 调用进行调用,这样您就可以计算正在发送的字节数)
  5. 向您的用户提供成功存储的确认信息(或错误)

希望有帮助。

关于java - Amazon S3 从 GWT 应用程序上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3543961/

相关文章:

jquery - 使用 jQuery 生成 iframe 和内容

gwt - 如何使用 GWT - RPC 到 Tomcat 服务器

java - 如果其中一个输入错误,则额外运行一次循环

java - Bouncy castLe没有这样的方法错误(v1.61)和milo(v0.3.8)

javascript - ajax - Ajax 代码未执行

gwt - 通过浏览器在 iPad/iPhone 中录制音频

eclipse - 使用 Eclipse 时将 jar 复制到 GWT 的 web/WEB-INF/lib 目录的任何替代方法?

java - 是否可以检查 FileInputStream 是否正在使用文件,并且该流是否尚未关闭?

java - java while循环中的未知符号

php - 在 AJAX 后过滤器中添加多个元键和值