2011-06-22 120 views
2

我在我的web項目中創建了一個jsp/servlet中的登錄應用程序,我想知道訪問我的登錄頁面的不同用戶的地理位置。我怎麼知道一個人從哪裏訪問我的登錄頁面?例如:如果一個人正在從加拿大訪問一個頁面,那麼將在我的數據庫中插入一條記錄,例如:IP:20.4.9.134,地點:加拿大。如何從IP地址知道地理位置

回答

1

可以使用的MaxMind的DB(免費版): http://www.maxmind.com/app/geolitecity

但有請記住,通過IP進行地理定位絕不會太準確,尤其是在使用GPRS/EDGE/3G移動互聯網時可能會出現巨大錯誤。