需要引入一下包:javax.servlet.*;
javax.servlet.http.*;request.getRemoteAddr();  //得到对方ip

解决方案 »

  1.   

    我们的两端使用socket来连接的。我刚才找到可以用socket.getRemoteSocketAddress来拿到对方的ip。不知道这个办法可行不可行。
      

  2.   

    JSP中如何使用SOCKET技术   谁能给个简单的例子?
      

  3.   

    现在是这样的,我的server是一个java program,用socket来接受client applet传来的信息,再把reply发回。
    用来读和写的stream分别如下:CompressedOutputStream gzipout = new CompressedOutputStream(sock.getOutputStream());
    PrintWriter out = new PrintWriter(new BufferedOutputStream(gzipout), true);

    CompressedInputStream gzipin = new CompressedInputStream(sock.getInputStream());
    BufferReader in = new BufferedReader(new InputStreamReader(gzipin));现在面临的问题是,当client applet在LAN外运行的时候,接不到server program的回应。各位知道可能是什么问题吗? 如果那位的回复有帮助,我会再开一贴转分得