来访者ip
ServletActionContext.getRequest().getRemoteHost()
本应用所在服务器地址:
InetAddress myIPaddress=InetAddress.getLocalHost();
String mi = myIPaddress.getHostAddress();
本机ip:
Enumeration netInterfaces = NetworkInterface.getNetworkInterfaces();
while (netInterfaces.hasMoreElements()) {
NetworkInterface ni = (NetworkInterface) netInterfaces.nextElement();
InetAddress ip = (InetAddress) ni.getInetAddresses().nextElement();
ip.getHostAddress();
///
}
本文介绍了如何使用Java代码来获取客户端的IP地址、本应用所在的服务器地址及本机的所有IP地址。通过ServletActionContext和InetAddress等API实现了对外网IP及内网IP的获取。
2448

被折叠的 条评论
为什么被折叠?



