java.net.InetAddress address = InetAddress.getByName(host);
out.println(address.getHostName());request.getRemoteHost() http://expert.csdn.net/Expert/topic/1696/1696561.xml?temp=.5453913
out.println(address.getHostName());request.getRemoteHost() http://expert.csdn.net/Expert/topic/1696/1696561.xml?temp=.5453913
解决方案 »
- 在验证数据库时用户名!=null与用户名!=""的区别是什么
- 请问FrameSet如何调整大小?
- 解决不了Unsupported major.minor version 49.0问题
- 求b/s详细设计文档例子,不要模板
- 24号早上结贴,关于struts2 的modenDriven问题,部分值为空
- jsp页面上的图片单击问题
- 怎样实现点击一次按钮就增加一个INPUT输入框?请高手指点!
- 求一个简单的投票系统,jsp+mysql
- 请教~高手看一下~怎样能把一张图片作为 构件在 frame 中进行操作.死活没人告诉我,谢谢了
- JSP 简单问题在于!!!!
- 急!!!!我的win98 ie5 不支持java程序,怎么办!!!!!!在线给分!!!!!
- tomcat菜鸟问题
request.getRemoteAddr()
<%@ page import="java.net.*"%>
<%
InetAddress myInetAddress;
myInetAddress=InetAddress.getByName("www.163.com");
out.println(myInetAddress);
out.println("<br>");
out.println(myInetAddress.getHostName());
out.println("<br>");
%>
只有ip的话好象还是出不来
* @author YueZhao
*/
public class PingTest {
public static void main(String[] args){
Runtime runtime=Runtime.getRuntime();
Process process=null;
String line=null;
InputStream is=null;
InputStreamReader isr=null;
BufferedReader br=null;
String ip="192.168.0.180";
try{
process=runtime.exec("ping /a "+ip);
is=process.getInputStream();
isr=new InputStreamReader(is);
br=new BufferedReader(isr);
while((line=br.readLine())!=null){
System.out.println(line);
}
is.close();
isr.close();
br.close();
}catch(IOException e){
}
}
}
程序的输出中有域名,自己想办法解析出来就可以了。
不过在我的Linux系统上的ping 命令不支持 -a 参数!
easy!
ip->域名
知道了告诉我一声!:)好象不太可能