此 OpenShift 网络应用程序使用 Tomcat7 和 sevlets。
从 servlet 上传文件路径是:
String uploadFilePath = System.getenv("OPENSHIFT_DATA_DIR")+"uploads/";
/var/lib/openshift/53d4da604382ecdd4f000005/app-root/data/uploads/
如何在服务器上找到这个文件?
但响应是:请求的资源不可用。
最佳答案
默认情况下,您的 OPENSHIFT_DATA_DIR 不公开。尝试浏览此论坛帖子,讨论如何在 OpenShift 上使用 java 上传/查看文件:https://www.openshift.com/forums/openshift/how-to-upload-and-serve-files-using-java-servlets-on-openshift
关于tomcat - OpenShift:上传文件到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24980674/