你要用IP这种方式访问
http://10.41.192.1:8080/test.jsp
http://10.41.192.1:8080/test.jsp
解决方案 »
- 大虾们帮我 解释一下这个小东西
- Source not found for ApplicationFilterChain.internalDoFilter报错
- 如何在jsp中嵌入像word一样的文本编辑工具代码
- 从jsp表单里得到的中文是乱码
- 谁会用action script?
- 大哥们帮忙!急在线等。。。。。。
- 请高手指点,weblogic出现如下错误javax.servlet.UnavailableException:
- 请假用response.sendRedirect传递中文参数的问题?
- 高手一定帮我看看是什么问题,要多少分你说!!我感激不尽,在线等!!
- 小白求问 spring有继承关系的类生成对象的问题
- 怎么不能在jsp里定义static变量?
- jsp中能使用工具条和树吗?
InetAddress.getLocalHost().getHostAddress());
这两个均没错,分别返回本地的机器名称以及ip至于InetAddress host_name = InetAddress.getByName(ip_address);
就一点不一样了,请打开C:\WINNT\system32\drivers\etc\hosts(我的机器是win2k),getByName()函数其实就是从hosts文件读取,有没有对应的<ip,name>映射,如果有,就直接返回,如果没有,才会建立连接去取.
System.out.println(localhost.getHostName());
InetAddress.getLocalHost().getHostAddress());刚测试一下,发现这个得到的是服务器端的。
用request.getRemoteHost();返回发送请求的客户主机的全名,如果不能确定主机名就返回客户的IP地址。
dim i
for each i in request.ServerVariables
response.Write("<strong>"&i&"</strong> :<br/>")
response.Write(request.ServerVariables(i) & "<br/>")
next
response.End()
%>