我使用JSF 2.0创建了Web应用程序。我将其托管在托管站点上,该站点的服务器位于美国。
我的客户想要知道所有访问该站点的用户的详细信息。如何在JSF中找到用户的IP地址?
我尝试过
try {
InetAddress thisIp = InetAddress.getLocalHost();
System.out.println("My IP is " + thisIp.getLocalHost().getHostAddress());
} catch (Exception e) {
System.out.println("exception in up addresss");
}
然而,这只给了我网站的IP地址,即服务器的IP地址。
有人可以告诉我如何使用Java获取访问网站的IP地址吗?