JBoss - 可以在两个不同的上下文路径上发动战争吗?
在 JBoss 中,是否可以在两个上下文路径上部署 Web 应用程序? 我希望 / 以及 /path 上有相同的 war 实例,因此,像“/abc”和“/path/abc”这样的请求都会命中网络应用程序的同一实例。
我尝试过:
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/</context-root>
</web>
</module>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/path</context-root>
</web>
</module>
但看起来它只部署在 /path 上。所有对“/abc”的请求都是 404。
有什么建议吗?
In JBoss, is it possible to deploy a web application on two context paths?
I'd like same war instance available on / as well as /path , so, requests like '/abc' and '/path/abc' both hit same instance of the web app.
I tried :
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/</context-root>
</web>
</module>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/path</context-root>
</web>
</module>
but looks like it gets deployed only on /path. All requests to '/abc' are 404s.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于 JBoss AS 使用 Tomcat 作为 Web 容器,因此您可以尝试在 context.xml 中配置多个上下文路径。
请参阅以下链接了解更多说明:
使用 context.xml 配置 Tomcat 应用程序上下文根
< a href="http://community.jboss.org/wiki/Web-AppContextConfiguration" rel="nofollow noreferrer">http://community.jboss.org/wiki/Web-AppContextConfiguration
http://docs.jboss.org/jbossweb/2.1.x/config/context.html
Tomcat context.xml 文件,有层次结构吗?
Since JBoss AS uses Tomcat as it's web container you can try to configure multiple context paths in context.xml.
See these links for further directions:
Configure Tomcat application context root with context.xml
http://community.jboss.org/wiki/Web-AppContextConfiguration
http://docs.jboss.org/jbossweb/2.1.x/config/context.html
Tomcat context.xml files, is there a hiearchy?