2011-08-05 74 views
3

就像获取Web应用程序的IP地址和其他详细信息一样。例如:使用java的用户的位置,语言,国家等。使用java的用户的IP地址

我从sourceforge发现了一个工具。不知道它是否好。 java IP Locator

+2

用户是什么?一个网站? – Thomas

+0

是的网络应用程序。编辑我的帖子。 – coder247

回答

4

如果这是针对Web应用程序,请尝试使用ServletRequest#getRemoteAddr()。我们使用的是Maxmind's GeoLite Country

可能会从请求标头中读取浏览器语言。

3

请注意,IP地址可能是代理服务器的IP地址,而不是请求最终来自的机器。