Java 根据域名选择webapp启动页面

Java 根据域名选择webapp启动页面,java,tomcat7,Java,Tomcat7,如何选择tomcat 7 webapp的启动页面 我的webapp中主要有两个页面,我想根据域名进行选择。比如说 如果admin.foo.com显示admin.jsp 如果user.foo.com显示user.jsp 如果foo.com显示index.jsp,则必须将此逻辑构建到Web应用程序中的过滤器或servlet中。基本上,您要做的是使用解析出请求的子主题,然后将访问者重定向到相应的页面。您可以创建重定向servlet,并使用来区分用户请求的URL和基于该URL的重定向 当用户访问serv

如何选择tomcat 7 webapp的启动页面

我的webapp中主要有两个页面,我想根据域名进行选择。比如说

如果admin.foo.com显示admin.jsp

如果user.foo.com显示user.jsp


如果foo.com显示index.jsp,则必须将此逻辑构建到Web应用程序中的过滤器或servlet中。基本上,您要做的是使用解析出请求的子主题,然后将访问者重定向到相应的页面。

您可以创建重定向servlet,并使用来区分用户请求的URL和基于该URL的重定向

当用户访问servlet时,根据所使用的域使用适当的.jsp文件进行响应