Bladeren bron

address formating

guo00guo 5 jaren geleden
bovenliggende
commit
17b616355d

+ 2 - 7
core/src/main/java/com/mooctest/crowd/domain/IpAddress/AddressUtils.java

@@ -188,13 +188,8 @@ public class AddressUtils {
         log.info("返回数据================="+returnStr);
         JSONObject jsonObject = JSONObject.parseObject(returnStr);
         String  address=jsonObject.getString("addr");
-        Area  area=new Area(jsonObject.getString("pro"),jsonObject.getString("city"));
-        return  area;
-
-
-
-
-
+        Area area=new Area(jsonObject.getString("pro"),jsonObject.getString("city"));
+        return area;
     }
 
     // 这里我们举的例子是获取所在地省份名称,也可以改变上边getAddress的返回值,获取具体的市县名

+ 5 - 6
core/src/main/java/com/mooctest/crowd/domain/IpAddress/Area.java

@@ -11,14 +11,13 @@ import lombok.Data;
 @Data
 public class Area {
 
-    private  String pro;//省
-    private  String city;
+    private String pro;//省
+    private String city;
 
 
-
-    public  Area(String pro,String city){
-        this.pro=pro;
-        this.city=city;
+    public Area(String pro, String city) {
+        this.pro = pro;
+        this.city = city;
     }
 
 }

+ 6 - 8
site/src/main/java/com/mooctest/crowd/site/controller/UserController.java

@@ -155,7 +155,6 @@ public class UserController extends BaseController {
     }
 
 
-
     /**
      * 修改个人认证信息
      *
@@ -308,17 +307,16 @@ public class UserController extends BaseController {
 
     /**
      * 用户所在地
+     *
      * @param request
      * @return
      */
-    @RequestMapping(value = "index/address",method = RequestMethod.GET)
+    @RequestMapping(value = "index/address", method = RequestMethod.GET)
     public Area getAddressByIp(HttpServletRequest request) throws UnsupportedEncodingException {
-         String ip=DataUtils.getClientIp(request);
-         LOG.info("ip地址是========"+ip);
-          Area   area= AddressUtils.getProvinceName(ip);
-         return  area;
-
-
+        String ip = DataUtils.getClientIp(request);
+        LOG.info("ip地址是========" + ip);
+        Area area = AddressUtils.getProvinceName(ip);
+        return area;
     }
 
 }

+ 1 - 0
site/src/main/java/com/mooctest/crowd/site/util/DataUtils.java

@@ -73,6 +73,7 @@ public class DataUtils {
         String ipAddress = null;
         try {
             ipAddress = request.getHeader("x-forwarded-for");
+            System.out.println("ipAddress " + ipAddress);
             if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {
                 ipAddress = request.getHeader("Proxy-Client-IP");
             }