我有一个正在运行的Spring应用程序,它使用了SpringMVC和EclipseLink。
此应用程序可以在同一点上与多个顶级域良好地工作,例如,您可以访问:
http://www.foo.com/user/list
http://www.anotherdomain.com/user/list
http://www.company.com/user/list
但是现在我需要为每个域加载一个定制的设计,因此我需要确定正在访问的域是什么。
我将需要实现一个类,将设置视图路径,等等。
有人知道一个好的解决方案吗?
1条答案
按热度按时间sd2nnvve1#
从标题“主机”获取。在Spring
@RequestHeader String host
作为参数。或
HttpServletRequest.getHeader("host")
获取