Spring - 正在使用域名

时间:2015-03-11 15:05:01

标签: spring-mvc url

我运行的Spring应用程序使用SpringMVC和EclipseLink。

此应用程序适用于同一点的多个顶级域名,例如您可以访问:

http://www.foo.com/user/list
http://www.anotherdomain.com/user/list
http://www.company.com/user/list

但现在我需要为每个域加载自定义设计,因此我需要确定访问的域名是什么。

我需要实现一个可以设置视图路径等的类

任何人都知道一个很好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

从标题“主机”获取它。在春天

  • 您可以在控制器方法中尝试@RequestHeader String host作为参数。

OR

  • HttpServletRequest.getHeader("host")
  • 获取