【问题标题】:OpenShift: upload file to serverOpenShift:上传文件到服务器
【发布时间】:2014-07-27 11:55:52
【问题描述】:

这个 OpenShift webapp 使用 Tomcat7 和 sevlets。
从 servlet 上传文件路径为:

String uploadFilePath = System.getenv("OPENSHIFT_DATA_DIR")+"uploads/";

/var/lib/openshift/53d4da604382ecdd4f000005/app-root/data/uploads/

如何在服务器上找到这个文件?

http://webapplication.rhcloud.com/uploads/4567.JPG

http://webapplication.rhcloud.com/var/lib/openshift/53d4da604382ecdd4f000005/app-root/data/uploads/4567.JPG

但响应是:请求的资源不可用。

【问题讨论】:

    标签: tomcat servlets web-applications file-upload openshift


    【解决方案1】:

    默认情况下,您的 OPENSHIFT_DATA_DIR 不公开。尝试浏览这篇讨论如何在 OpenShift 上使用 java 上传/查看文件的论坛帖子:https://www.openshift.com/forums/openshift/how-to-upload-and-serve-files-using-java-servlets-on-openshift

    【讨论】:

    猜你喜欢
    • 2015-06-03
    • 2010-10-15
    • 2011-01-27
    • 2015-02-27
    • 1970-01-01
    • 2015-04-09
    • 2014-01-31
    相关资源
    最近更新 更多