本Demo,用于在网页中显示客户端IP所在的地理位置。
前言
有时,我们需要在网页中,显示客户端IP所对应的大致地理位置。此Demo 具备此功能。
一、源码的URI.
https://github.com/ccie20079/GetLocation
二、原理
1.开发环境
Eclipse IDE for Enterprise Java Developers Version: 2020-06
新建 Web Project。
类图生成工具: AmaterasUML
服务器:Tomcat;
2.类图
GetLocation为一个Servlet. 在doGet中调用IPUtil类的getIPAddress(String IP)方法。
3.测试环境
此实验的客户端与服务端为同一台电脑。客户端使用Firefox浏览器。
结果图片如下:
总结
需要注意工程的编码格式。 设置方法: 选中工程,右键–>属性–>Resource—>Text File Encoding----> Other: UTF-8
有疏漏之处,请各位多多指正。