JBoss - 可以在两个不同的上下文路径上发动战争吗?

发布于 2024-12-25 18:01:00 字数 553 浏览 1 评论 0原文

在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪少女 2025-01-01 18:01:00

由于 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?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文