我想在jsp页面内部获取指定windows服务器的IP地址(多网卡)。
比如:A服务器上,想获取B服务器的IP地址,B服务器有多个网卡,B服务器操作系统是windows2003
请各位大侠给予小弟帮助。
  

解决方案 »

  1.   


    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>JavaScript获取客户端IP</title>
    </head><body>
    <script type="text/javascript" language="javascript">
    <!--
    function GetLocalIPAddress()
    {
        var obj = null;
        var rslt = "";
        try
        {
            obj = new ActiveXObject("rcbdyctl.Setting");
            rslt = obj.GetIPAddress;
            obj = null;
        }
        catch(e)
        {
            //异常发生
        }
        
        return rslt;
    }document.write("你的IP是:" + GetLocalIPAddress());
    //-->
    </script>
    </body></html>只能在ie下
      

  2.   

    to lieri111:
      大侠,非常感谢你提供的反馈,我已经记下来了,我也想获取指定服务器的IP地址。多谢你!
      

  3.   

    jsp页面获取IP为什么要用js而不用java呢?
      

  4.   

    也可以用java,可是,我不会java啊!我只是知道一点jsp。我也想用java。
      

  5.   

    在jsp中加入
    <%
    String ip = request.getRemoteAddr();//就可以获取客户端的ip了
    %>
    用在js中
    <script>
    var ip = "<%=ip%>";
    </script>
    在html中使用
    <input type="text" name="ip" id="ip" value="<%=ip%>"/>