如何使用 Java Liberty on Eclipse 将图像文件上传到 Bluemix 中的对象存储?

How to upload image files to Object Storage in Bluemix using Java Liberty on Eclipse?

我最近开始使用 IBM 的 Bluemix 平台。我正在尝试在 Eclipse 上使用 Java EE 编写一个 Web 应用程序,它允许用户上传将使用 对象存储服务 存储在云中的图像。

现在我在 Eclipse 上有一个连接了对象存储的 Web 应用程序,但是缺少关于如何从代码访问对象存储和利用的文档(或者我似乎找不到)它将文件(特别是图像)存储在云中。

我正在使用 HTML 表单上传图像文件,并使用 Servlet class 处理表单提交。这是我使用的表格:

<form method='POST' enctype='multipart/form-data' action="${pageContext.request.contextPath}/upload">
    Choose image to upload: <input type='file' name='newImage' /> <br> 
    <input type='submit' value='Upload Image' /> 
</form>

如果有人能提供帮助,我们将不胜感激。

你可以看看Connecting to IBM Object Storage for Bluemix with Java。本教程展示了如何使用 OpenStack4j 和 Java 连接 Bluemix 上的对象存储实例。

如果您打算在 Bluemix 上推送您的应用程序,我建议您也阅读 Using Object Storage from a Bluemix app 上的一些基本概念。