当前页面: 开发资料首页 → JSP 专题 → Applet如何取得服务器的IP地址?
Applet如何取得服务器的IP地址?
摘要: Applet如何取得服务器的IP地址?
如题.
import java.net.*;
public class NetTool{
InetAddress myIPaddress=null;
InetAddress myServer=null;
public static void main( String args[]){
NetTool mytool;
mytool=new NetTool();
System.out.println("Your host IP is: "
+ mytool.getMyIP());
System.out.println("The Server IP is :"
+mytool.getServerIP());
}
//取得LOCALHOST的IP地址
public InetAddress getMyIP() {
try { myIPaddress=InetAddress.getLocalHost();}
catch (UnknownHostException e) {}
return (myIPaddress);
}
//取得 www.abc.com 的IP地址
public InetAddress getServerIP(){
try {myServer=InetAddress.getByName(
"www.abc.com");}
catch (UnknownHostException e) {}
return (myServer);
}
}
这个我知道,我是想知道在不知道服务器的情况下,也就是写完这个applet后,在不用修改任何代码,直接使用该applet就可以获得服务器的ip地址.
jsp网页里可以得到服务器ip地址,然后以参数形式传给applet
楼上的对, 传参.. Applet本身没有知觉, 呵呵