Jboss AS 7.2 - 提供静态内容
Jboss AS 7.2 - Serve static content
我可以像 WildFly 一样在 JBoss AS 7.2 中创建一个静态目录吗?
我知道 WildFly 服务器可以配置为通过 undertow 子系统提供静态内容。例如:
<server name="default-server">
<http-listener name="default" socket-binding="http"/>
<host name="default-host" alias="localhost">
<location name="/mycontent" handler="content"/>
</host>
</server>
<handlers>
<file name="content" path="${jboss.home.dir}/content" directory-listing="true"/>
</handlers>
根据我的要求,用户将上传静态目录中的静态内容。
我找到了解决方案。
JBoss AS 7.2 不支持将静态内容的目录作为 WildFly。我知道,不是每个人都有使用 WildFly 的奢侈。
我创建了一个扩展名为 (mycontent.war) 的 war 目录,而不是 war 文件,并且还创建了 dodeployed.war 文件。在 mycontent.war 目录中,我创建了 WEB-INF 目录和 web.xml 文件。 web.xml 文件仅包含显示名称标签。这就对了。可以上传目录下的静态内容,内容也可以服务。
我可以像 WildFly 一样在 JBoss AS 7.2 中创建一个静态目录吗?
我知道 WildFly 服务器可以配置为通过 undertow 子系统提供静态内容。例如:
<server name="default-server">
<http-listener name="default" socket-binding="http"/>
<host name="default-host" alias="localhost">
<location name="/mycontent" handler="content"/>
</host>
</server>
<handlers>
<file name="content" path="${jboss.home.dir}/content" directory-listing="true"/>
</handlers>
根据我的要求,用户将上传静态目录中的静态内容。
我找到了解决方案。
JBoss AS 7.2 不支持将静态内容的目录作为 WildFly。我知道,不是每个人都有使用 WildFly 的奢侈。
我创建了一个扩展名为 (mycontent.war) 的 war 目录,而不是 war 文件,并且还创建了 dodeployed.war 文件。在 mycontent.war 目录中,我创建了 WEB-INF 目录和 web.xml 文件。 web.xml 文件仅包含显示名称标签。这就对了。可以上传目录下的静态内容,内容也可以服务。