为什么总是显示127.0.0.1??????
我在applet中想获得客户端的计算机名跟ip地址,而下面的代码在jb中是正常的显示,但把APPLET放到tomcat中的时候就只是显示,localhost与127.0.0.1,这是为什么呢?
//jb1,jb2,jb3是按钮.t1,t2,t3,是txt筐
InetAddress addr1;
InetAddress addr2;
String address;
String hostname;
String hostname1;
void jb1_mouseMoved(MouseEvent e) {
try{
addr1 = InetAddress.getLocalHost();
address=(String)addr1.toString();
t1.setText(address);
}
catch(Exception ee){t1.setText("can not ok");}
}
void jb2_mouseMoved(MouseEvent e) {
try{
hostname=InetAddress.getLocalHost().getHostAddress().toString();
t2.setText(hostname);
}
catch(Exception ee){t2.setText("can not ok");}
}
void jb3_mouseMoved(MouseEvent e) {
try{
hostname=InetAddress.getLocalHost().getHostName().toString();
t3.setText(hostname);
}
catch(Exception ee){t3.setText("can not ok");}
}