读书人

怎么通过struts2 访问者获取动态IP地址

发布时间: 2014-01-17 00:06:00 作者: rapoo

如何通过struts2 访问者获取动态IP地址?
RT!
org.apache.struts2.ServletActionContext.getRequest().getRemoteAddr()
基本能够满足,除了一点:本机访问时 只能得到127.0.0.1,我想得到的是路由器分配给我的动态IP
例如:192.168.1.xxx之类的,请问各位高手有法子吗?
[解决办法]
有办法


String s = request.getRemoteAddr();
if (s.equals("127.0.0.1"))
s = InetAddress.getLocalHost().getHostAddress();

读书人网 >Java Web开发

热点推荐