Spring Tomcat7多上下文

Spring Tomcat7多上下文,spring,tomcat,spring-mvc,Spring,Tomcat,Spring Mvc,我的应用程序“MyApp”运行在tomcat 7上,使用spring framework,并具有以下访问URL: 1 - https://localhost:8443/MyApp/ for the Application Web 2 - https://localhost:8443/MyApp/Rest for the Application web services 我的应用程序设置在以下路径上: ...\tomcat\webapps\MyApp\ 我需要在不更改应用程序文件夹

我的应用程序“MyApp”运行在tomcat 7上,使用spring framework,并具有以下访问URL:

1 - https://localhost:8443/MyApp/      for the Application Web
2 - https://localhost:8443/MyApp/Rest  for the Application web services
我的应用程序设置在以下路径上:

...\tomcat\webapps\MyApp\
我需要在不更改应用程序文件夹的情况下将URL更改为:

1 - https://localhost:8443/MyApp/Admin       for the Application Web(need to change MyApp to be Admin)
2 - https://localhost:8443/MyApp/Rest  for the Application web services
有什么想法吗?

Poorman的解决方案:

复制tomcat中的根文件夹并将其重命名为
Admin
,然后更改
index.jsp
,将此行添加到代码中:

response.sendRedirect("https://localhost:8443/MyApp/");

我更改所需的URL:

1 - https://localhost:8443/MyApp/Admin       for the Application Web(need to change MyApp to be Admin)
2 - https://localhost:8443/MyApp/Rest        for the Application web services

我认为那是不可能的。但是Tomcat无论如何都不应该被公众访问,URL篡改应该在HTTPD级别的负载平衡器上进行