Web jboss中同一战争的多个上下文路径
我正在Web jboss中同一战争的多个上下文路径,web,jboss,jboss6.x,contextroot,Web,Jboss,Jboss6.x,Contextroot,我正在jboss-EAP-6.1中部署我的web应用程序 我希望同一场战争有不同的背景路径: http://localhost:8080/path1/xyx http://localhost:8080/path2/xyx 您能建议我怎么做吗?通过jboss-web.xml将您的应用程序固定到上下文根路径1,并将重写规则添加到standalone.xml,如图所示: <virtual-server name="default-host" enable-welcome-root="fals
jboss-EAP-6.1中部署我的web应用程序
我希望同一场战争有不同的背景路径:
http://localhost:8080/path1/xyx
http://localhost:8080/path2/xyx
您能建议我怎么做吗?通过jboss-web.xml将您的应用程序固定到上下文根路径1,并将重写规则添加到standalone.xml,如图所示:
<virtual-server name="default-host" enable-welcome-root="false">
<alias name="localhost"/>
<rewrite name="rule-1" pattern="^/path1(.*)$" substitution="/path2/$1" flags="NC"/>
</virtual-server>
我在jboss AS 7上尝试了这一点,但出现了两个错误,第一个错误是无法识别的属性“name”,我只需从“重写”节点中删除name属性即可修复该错误,然后它成功地部署了,但是重写失败了,因为它在路径2后面追加了//所以我不得不删除路径2和$1之间的/最后的配置是这样的:在这之后,一切都成功了,并且工作得很好。。。所以谢谢你的提示!