从war文件中提供JBoss 5静态内容的最简单方法是什么?

Vin*_*nny 2 java jboss war java-ee

我想将静态内容(html,css,js)部署到war文件中的现有JBoss 5.1服务器.是否有一个我可以创建的简单web.xml适用于jboss?是否有特定的jboss陷阱?

小智 5

如果war只提供静态文件,web.xml是可选的,或者您可以将web-app元素留空.默认情况下,上下文根将与war文件名相同,您需要在WEB-INF目录中创建一个jboss-web.xml文件来更改它(因此app.war将部署到http:// localhost/app默认情况下).战争目录结构中WEB-INF旁边的目录和文件将公开.
示例jboss-web.xml仅更改上下文根

<jboss-web>
    <context-root>mySpecialRoot</context-root>
</jboss-web>
Run Code Online (Sandbox Code Playgroud)