@ResponseBody @RequestMapping( value = "/user/androidUserGetInfo/{id}", produces = "application/json;charset=utf-8") public String androidUserGetInfo(@PathVariable("id") String id) throws UnsupportedEncodingException { AndroidUserDto dto = androidUserService.androidUserGetInfo(id); JSONObject arr = new JSONObject(); if (dto != null) { arr.put("unum", dto.getUnum()); arr.put("sex", dto.getSex()); arr.put("uname", dto.getUname()); arr.put("phone", dto.getPhone()); arr.put("addr", dto.getAddr()); arr.put("grade", dto.getGrade()); arr.put("savefile", dto.getSavefile()); System.out.println("json들어 있는 값" + arr); } else { arr.put("err", "아이디가 존재하지 않습니다"); System.out.println("json들어 있는 값" + arr); } return arr.toString(); }