如何选择tomcat 7 webapp的启动页面?
我的webapp中主要有两个页面,我想根据域名进行选择。例如
如果admin.foo.com显示admin.jsp
如果user.foo.com显示user.jsp
如果foo.com显示index.jsp
答案 0 :(得分:1)
您必须将此逻辑构建到Web应用程序中的过滤器或servlet中。基本上,您要做的是使用HttpServletRequest.getRequestURL()
来解析请求的子域,然后将访问者重定向到相应的页面。
答案 1 :(得分:1)
您可以创建重定向servlet,并使用HttpServletRequest#getRequestURL()来区分用户请求的URL和基于此的重定向。
当用户访问servlet时,请根据所使用的域使用相应的.jsp文件进行响应。