aaa.jsp
<html>
<head>
<title>My First Program</title>
</head>
<body>
Hello World!<br>
The Current date and time is <%=new java.util.Date()%>
//希望在这里得到访问用户的ip地址!用什么函数!谢谢!
</body>
</html>
<%=request.getRemoteAddr()%>
如果客户是通过服务器代理上网的,得到的地址是对方的服务器地址
通过代理后,其路由的参数都不一样了,数据包是经过修改的.
所以只能得到代理的IP.
或者:
<SCRIPT>
var ip = new java.net.InetAddress.getLocalHost();
var ipStr = new java.lang.String(ip);
document.writeln(ipStr.substring(ipStr.indexOf("/")+1));
</SCRIPT>
试试先。