我有三台WEB服务器,如果获得当前我正在访问的服务器的IP?

解决方案 »

  1.   

    是指在JSP的程序中吗?
    服务器是Linux还是Windows?
    JAVA中可以执行一些系统的命令得到IP的。
      

  2.   

    我试过InetAddress这个类,但是他获得的服务器的IP总是与我正在访问的服务器的IP不一致,request的所有方法,我也都试过了,但是没有找到
      

  3.   

    InetAddress.getAllByName(“域名”)
      

  4.   

    对,但是用这个获得是我所有的服务器的IP,能不能直接获得我当前正在访问的服务器的IP呢?
      

  5.   

    java 的 api中有 好像是用request的 一个方法吧 你自己先找找
      

  6.   

    HttpServletRequest.getLocalAddr() 返回WEB服务器上接受当前请求的网络接口的IP地址
    HttpServletRequest.getLocalName() 返回WEB服务器上接受当前请求的网络接口的IP地址对应的主机名