`

根据IP地址获取所在地

    博客分类:
  • java
 
阅读更多

主要Test.java

public class Test {
	public static void main(String[] args) {
		String address = "";
		String ipCityName = "";
		try {
			IPSeeker seeker = IPSeeker.getInstance(ServletActionContext
					.getServletContext());
			HttpServletRequest request = ServletActionContext.getRequest();
			String ip = GroupUtil.getIpAddr(request);
			// String ip = "125.92.141.237";
			address = seeker.getAddress(ip);
			System.out.println("根据IP自动获得城市区域:" + address);
			int beginIndex = address.indexOf("省");
			int endIndex = address.indexOf("市");
			ipCityName = address.substring(beginIndex + 1, endIndex);
			// String city =
			// groupManagerService.getCityInfoByConditon(GroupUtil.getMap(
			// "cityName", ipCityName));
		} catch (Exception e) {
			System.out.println("访问出现错误,出现错误的IP:++++++++++" + address
					+ " 出现错误的城市:++++++++++++++++++" + ipCityName);
		}
	}
}

 其它代码请见下载包

分享到:
评论
3 楼 yu_long 2013-04-07  
seeker.getCountry(ip);  
解析出来的国家不对,打印出来的却是 地名
2 楼 wangyong31893189 2012-08-31  
thtio520 写道
不行  没用

报什么错呢?
1 楼 thtio520 2012-08-09  
不行  没用

相关推荐

    PHP 根据IP地址获取所在城市

    ### PHP根据IP地址获取所在城市的实现方法 在Web开发中,根据用户IP地址确定其地理位置是一种常见的需求。本文将详细解析一个PHP脚本如何通过IP地址来获取用户的所在城市,并进一步探讨该脚本的工作原理、关键函数...

    Thinkphp5根据IP地址获取定位地理位置,精准到城市

    在IT行业中,尤其是在...综上所述,ThinkPHP5结合离线IP库可以高效地实现根据IP地址获取地理位置的功能,尤其适用于对查询速度有要求的场景。开发者只需要正确地整合和使用IP数据库,就能为用户提供更加个性化的服务。

    Java获取ip所在地区

    本文将详细讲解如何在Java环境中,通过读取纯真IP数据库来获取IP地址所在地区。 首先,要理解IP地址和地理位置之间的关联。IP地址是一个由四部分组成的数字标识,用于在网络中唯一标识一台设备。而地理位置信息则是...

    java实现根据ip地址获取地理位置的代码分享

    在Java编程中,有时我们需要根据用户的IP地址获取其所在地理位置的信息,这在网站统计、个性化推荐或者安全防护等方面都有重要作用。本篇文章将分享一个利用Java实现根据IP地址获取地理位置的简单示例,主要使用了QQ...

    thinkphp根据ip获取所在地getlocation()

    在我们使用thinkphp类库IpLocation方法getLocation时,发现获取到信息为空,原因是在我们的框架中没有加载地址库UTFWry.dat,可以在构造方法中看到__construct($...然后getlocation(ip地址)方法就可以获取到地址了

    根据IP地址获取ip所在区域.rar

    本文将详细讨论如何根据IP地址获取其所在的区域、运营商以及国家等信息,特别是在Java环境中利用淘宝IP地址库进行此类操作。 首先,IP地址是互联网上设备的唯一标识,它分为IPv4和IPv6两种格式。在IPv4中,IP地址由...

    JS获取ip地址归属地

    在网络开发中,获取用户的 IP 地址归属地是非常有用的功能,例如在电商平台中可以根据用户的 IP 地址归属地进行物流信息的显示和管理。在这篇文章中,我们将使用 JS 调用第三方 API 获取 IP 归属地,简单方便实用。 ...

    PHP 根据IP地址获取所在城市代码以及纯真ip库qqwry.dat下载

    在这个场景中,我们关注的是如何利用PHP根据IP地址获取用户所在的城市代码,这在诸如网站访问统计、地理位置定位等服务中非常常见。这个过程涉及到TCP/IP协议、网络编程和数据库查询等知识。 首先,TCP/IP协议是...

    根据IP地址获取物理地址类

    通过输入提供IP地址,自动获取IP地址所在的地区。

    java根据ip获取位置

    java根据ip获取位置 根据IP地址获取详细的地域信息 淘宝API 新浪API

    C# 获取ip地址及所在地

    在C#编程中,获取本机IP地址以及查询指定IP地址所在位置是常见的网络编程需求。在VS2010环境下,我们可以利用.NET Framework提供的System.Net命名空间中的类和方法来实现这一功能。以下将详细介绍如何操作。 首先,...

    php根据IP获取所在地

    ### PHP根据IP获取所在地:利用腾讯IP分享计划 在当今高度网络化的社会中,了解一个IP地址的具体位置对于很多互联网应用来说至关重要。无论是网络安全、数据分析还是个性化服务,准确的地理位置信息都能提供重要的...

    根据ip地址查询所在城市

    本文将详细讨论如何在MFC(Microsoft Foundation Classes)环境中,根据IP地址查询所在城市,涉及的技术点包括本地数据库查询以及网络请求。 首先,标题中的“根据ip地址查询所在城市”是指通过特定的算法或服务,...

    根据ip获取当前所在区域地址

    这里以`MaxMind GeoIP2`为例,它提供了数据库和API接口,可以快速地根据IP地址查询到国家、地区、城市等信息。 首先,安装`MaxMind GeoIP2`库及其依赖。在SpringBoot项目中,可以通过Maven或Gradle添加依赖。例如,...

    java根据ip获取国家、地区名称,附带ip库

    java根据ip获取国家、地区名称,附带ip库 java根据ip获取国家、地区名称,附带ip库

    C# .net 如何根据访问者IP获取所在地区【初学者的 精华】

    在C# .NET编程环境中,获取用户访问者的IP地址并进一步确定其所在地区是一项常见的需求,这在构建网站、分析用户行为或者实现地理定位服务时非常有用。本教程将指导初学者如何通过C# .NET实现这一功能,利用QQ纯真IP...

    可以直接通过请求判断你iP地址获取你所在城市天气

    标题中的“可以直接通过请求判断你iP地址获取你所在城市天气”指的是利用网络服务接口,通过用户的IP地址来确定用户所在的城市,进而提供该城市的实时天气信息。这种技术基于IP定位,结合天气API来实现。 描述中...

    根据IP获取用户所在地

    根据IP获取用户所在地 使用实例: Response.Write(IPLocation.IPLocation.IPLocate(Server.MapPath("~/QQWry.Dat"),Request.UserHostAddress)+" "); Response.Write(IPLocation.IPLocation.IPLocate(Server....

    根据IP地址获取真实IP所在地区 ,使用纯真IP库(纯真版20160215)

    根据IP地址获取真实IP所在地区 ,使用纯真IP库(纯真版20160215)

Global site tag (gtag.js) - Google Analytics