我在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本身上执行此操作
答案 0 :(得分:0)
您可以使用UrlRewriteFilter:
1.增加依赖性
2.更改web.xml
3.在WEB-INF\urlrewrite.xml
或Rewrite。