(SOS) 关于JSP 根据接口 获取用户地理位置的一些小问题!进来都有分~
以下是index.jsp 中的脚本代码 内容很简单,寥寥几句话而已,望高手驻足。
本人使用腾讯开放的一个端口,在前台页面jsp 内写了这么个方法。 今天让朋友在上海测试了一下,
结果地址还是我本地的,有些无语了哎, 请问各位见多识广的大牛们,此错误在哪?
朋友访问我的系统 存取到数据库的地址 为什么还是我本地的~
<% //用户地理位置及其IP String ipAndAddress =""; try{ //获取当前IP 和地理位置信息 sdy URL url = new Url("http://fw.qq.com/ipaddress"); //腾讯接口 URLConnection connection = url.openConnection(); connection.connect(); BufferedReader inreader = new BufferedReader( new InputStreamReader(connection.getInputStream(),"GB2312")); String str = null; if(inreader.ready() ) { str = inreader.readLine(); } String[] strArr_0 = str.split("Array"); str = strArr_0[1].replaceAll("\"",""); String[] strArr_1 =str.substring(1,str.length()-2).split(","); ipAndAddress = strArr_1[2]+" "+strArr_1[3]; }catch(Exception e){ ipAndAddress ="江苏省**市(内网)"; }%>