Java Tomcat:未设置上下文路径

Java Tomcat:未设置上下文路径,java,url,tomcat,web-applications,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/ 我想将其设置为上面的URL的工作方式,但也包括在项目名称后添加了/app的以下URL h

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

http://localhost:8066/myWebApp/home/
http://localhost:8066/myWebApp/booking/
http://localhost:8066/myWebApp/contactUs/
我想将其设置为上面的URL的工作方式,但也包括在项目名称后添加了
/app
的以下URL

http://localhost:8066/myWebApp/app/home/
http://localhost:8066/myWebApp/app/booking/
http://localhost:8066/myWebApp/app/contactUs/
我已经在
context.xml
文件中设置了
路径,如下所示

<Context docBase="myWebApp" path="/app" reloadable="true"> ... <Context>
。。。
但这是行不通的。我做错了吗?或者我该怎么做

编辑:

在eclipse中,我可以通过转到服务器选项卡,打开服务器并查看模块选项卡来实现这一点,那么如何在Tomcat上实现这一点呢

您可以使用:

1.添加依赖项
2.更改
web.xml

3.在
WEB-INF\urlrewrite.xml中设置规则

或者