如何用java代码获取客户端的计算机名(并非jsp页面)

2025-06-23 07:22:08
推荐回答(3个)
回答1:

你为什么要获取计算机名,你的目的就是获取计算机名字吗 ?
既然你要取到客户的ip,说明你已经连接上了客户的计算机,那么在java中运行一下dos,执行一下netstat -n命令,所返回的ip地址就都是你的连接ip了.知道ip后你就通过你的InetAddress.getByName(ip).getHostName();获取对方的计算机名字~

回答2:

既然要取到客户的ip,说明你已经连接上了客户的计算机;

那么在java中运行一下dos,执行一下netstat -n命令,所返回的ip地址就都是你的连接ip了.知道ip后就通过你的InetAddress.getByName(ip).getHostName();

获取对方的计算机名字。

回答3:

有SWT做好的东西,直接调用就可以了,硬件信息大部分都能访问到
有三个dll文件swt-win32.dll
swt-gdip-win32.dll
swt-extension-win32.dll
放在jdk的bin文件夹里就可以用了自己下载一下吧