在页面中用request.getServerName()//得到服务器名字
request.getRemoteAddr()//客户端ip地址
request.getRemoteHost()//客户端名字
request.getRemoteAddr()//客户端ip地址
request.getRemoteHost()//客户端名字
解决方案 »
- java 如何实现类间的数据传输?
- 这是教材上照抄的还错 不知道为什么!!!
- 怎样统计数组中数的个数?
- 简单问题先来先得分
- 谁知道VC++调用JAVA类过程中,FindClass为什么总是找不到?
- 有没有热心的人帮助我学习JAVA,还有C语言.
- 很奇怪的包问题,几行代码,大家帮我看一下!
- 新建类可选的那几个BASECLASS选择后会有什么不同效果?有什么java.lang.object等等。
- 我正准备转如JAVA开发,请问我的电脑里究竟需要装多少东西(如:JBuider、UltranEdit等等)且它们都完成什么功能?---无知的人不可耻,请多帮助。
- 菜鸟级问题一个,愿者请进。
- 关于ora 00406
- 为什么我用JAVA显示系统日期有错误
或者直接打开查看计算机名
我当然是要在java中自动取得拉……
大家再帮我想想办法啊!!!
或者考虑用win32的API吧
key是你要想的属性的字符串,像"user" "system" "javaversion" 这些,但是具体的
串已经记不清了,但是一定可以用这个方法取得你想要的系统和Java程序的属性;还有另一法: 也是System包下的static Properties getPropertied();取得所有的属
性,然后System.out.println(你取得的属性集);
在看一下输出的有哪些,你自已在查找一下就成.
----------
呵呵,里面没有取得机器名的
这个我早就试过了,找不到主机名的!
有一点我觉得很奇怪,通过InetAddress.getLocalHost().getHostName()取得主机名,如果机子没有打开本地连接的话,有异常抛出,但是异常信息中包含有主机名,说明这种情况下是可以得到主机名的,可就是不知道怎么取啊……
从asp到php再到jsp都没有这个功能
以前我也很想用这个的
import java.net.*;
public static void main(String[] args)
{
String ip="";
String address="";
try {
InetAddress addr = InetAddress.getLocalHost();
ip=addr.getHostAddress();//获得本机IP
address=addr.getHostName();
System.out.print(ip+" ----"+address); }
catch (UnknownHostException ex) {
}
}