Tomcat:未设置上下文路径

时间:2015-06-18 11:04:40

标签: java url tomcat web-applications

我在Tomcat 8上设置并运行了一个Web应用程序,项目WAR文件位于tomcat目录的webapps文件夹中。如果我使用以下任何链接我的项目工作正常

http://localhost:8066/myWebApp/home/
http://localhost:8066/myWebApp/booking/
http://localhost:8066/myWebApp/contactUs/

我想将其设置为以上网址的工作,但也要设置以下在项目名称后添加/app的网址

http://localhost:8066/myWebApp/app/home/
http://localhost:8066/myWebApp/app/booking/
http://localhost:8066/myWebApp/app/contactUs/

我在path文件中设置了context.xml,如下所示

<Context docBase="myWebApp" path="/app" reloadable="true"> ... <Context>

但这不起作用。我这样做错了,或者我该怎么做呢?

编辑:

我可以在eclipse中执行此操作,方法是转到服务器选项卡,打开服务器并查看模块选项卡,这样我如何在Tomcat本身上执行此操作

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用UrlRewriteFilter

1.增加依赖性 2.更改web.xml
3.在WEB-INF\urlrewrite.xml

中设置规则

Rewrite

相关问题