jsp如何获取用户的真实IP地址...
来源:互联网 发布:彩票算法大揭密 编辑:程序博客网 时间:2024/05/22 03:11
jsp如何获取用户的真实IP地址...
import java.net.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.io.*;
public class Urltest {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
DataInputStream is;
URL url = new URL("http://www.whatismyip.com/");
URLConnection connection = url.openConnection();
is = new DataInputStream(connection.getInputStream());
String inputline;
Pattern p = Pattern
.compile("(Your IP[ /-Is]+)(/d+/./d+/./d+/./d+)");
Matcher m;
String YourIP = new String();
while ((inputline = is.readLine()) != null) {
//System.out.println(inputline);
m = p.matcher(inputline);
if (m.find()) {
YourIP = m.group(2);
break; //这里可以退出循环了
}
}
System.out.println("Your IP is:" + YourIP);
}
}
外网这样写:
<%
out.print("你的IP为:");
out.print(request.getRemoteAddr());
out.print("<br/>");
%>
不过,一般没有外网的话,用别人提供的也可以,像http://www.whatismyip.com/。
详情可以看看我的贴子:
http://community.csdn.net/Expert/topic/4340/4340038.xml?temp=.5516168
- jsp如何获取用户的真实IP地址...
- JSP如何获取用户的真实IP地址[转载]
- JSP如何获取用户的真实IP地址
- Jsp获取用户真实IP地址
- JSP如何获取客户端真实IP地址
- request.getRemoteAddr()如何获取用户真实的IP地址
- request.getRemoteAddr()如何获取用户真实的IP地址
- JSP 获取真实IP地址的代码
- JSP 获取真实IP地址的代码
- 获取用户真实的IP地址
- PHP获取用户的真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- JSP获取真实IP地址
- 等价类划分法
- 界面其实很重要
- Little Miss Sunshine - The most moving movie of 2006
- 用GDB调试程序
- listctrl控件的显示问题
- jsp如何获取用户的真实IP地址...
- 讨论一个用j2me实现大图片的缩略图的算法
- Servlet中监听器介绍
- 关于同步,异步,阻塞,非阻塞的理解
- Spring Framework介绍
- C#语言规范
- 今天加入CSDN大家庭 | 2007-2-23
- 生成指定位数的随机数
- 301永久重定向实现方式及302重定向