url到openshift环境中的应用程序生成的html文件

时间:2015-06-22 19:18:01

标签: html openshift

我的(java)应用程序(在openshift环境中)每天​​为每个用户生成/更新一些html文件(基于用户数据的更改)。由于这些是应用程序生成的文件,因此它们存储在〜/ jbosseap /下的目录中(例如〜/ jbosseap / htmls / xxxxxx.html)。什么应该是这些HTML文件的网址,通过它们可以在互联网上访问?

1 个答案:

答案 0 :(得分:0)

关于我如何解决上面提到的问题的最新消息。首先,为了清晰起见,重新解释这个问题是很好的:

我的目标:我有一个应用程序,可以定期创建/更新一组html页面。这些页面(由应用程序)存储在文件系统的目录中。为了编写本文,我们假设目录的完整路径是“/ opt / mydata / *”。

该应用的用户需要从互联网访问这些html页面。因此,需要提供这些网页的网址:例如{/ 3}} /opt/mydata/sample.html。

我的环境:我的应用程序是一个J2EE应用程序,使用Springframework 3.1开发,在Openshift的jbosseap环境中运行

我的解决方案:将以下行添加到(servlet)上下文配置中:

<mvc:resources mapping="/static/**" location="file:/opt/mydata/"/>

我认为,诀窍在于子句中的“ file:”以允许包含资源 在应用程序外部的文件系统上。

它对我有用。希望它能帮助任何有疑惑的人。

信用感谢Eugen Paraschiv,他的http://mycompany.com/static/sample.html引导我回答。