在java中获取当前站点根目录的URL

时间:2014-05-23 17:55:55

标签: java spring-mvc

如果我们在页面http://www.somedomain.com/somepage..?=blah&two=blah中使用它,则只需返回www.somedomain.com。我尝试使用

request.getScheme().toString() + "://" + request.getRemoteHost()`

但是它返回了一个IP地址,这对我没用。请建议。

提前致谢

1 个答案:

答案 0 :(得分:0)

您应该使用返回当前域名的getServerName()方法。

getServerName() 

返回收到请求的服务器的主机名。

getRemoteHost() 

返回发送请求的客户端的完全限定名称。

来源:http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html