⚡ URL JSON 로드
$("#btn3").click(function(){ $.ajax({ url : "./rest_json2.do", cache : false, type : "GET", dataType : "JSON", success : function($data){ console.log($data); }, error : function($data){ console.log($data); } }); })
//produces : 해당 mapping에 속성을 변환 시키는 데이터 타입 (기본은 html) @GetMapping(value="/jq/rest_json2.do",produces="application/json") public String rest_json2(Model m) throws Exception{ JSONArray ja = new JSONArray(); ja.add("hong"); // org.json.simple 은 add , org.json은 put 사용 ja.add("park"); ja.add("kim"); JSONObject jo = new JSONObject(); jo.put("member", ja); m.addAttribute("data",jo); return "/jq/rest_json"; //데이터를 찍는 jsp파일 }
'CLASS > AJAX' 카테고리의 다른 글
#5-4 / Jquery Ajax & 외부 서버 통신(CORS) (0) | 2024.07.19 |
---|---|
#5-3 / Jquery Ajax & API 서버통신 (XML 로드) (0) | 2024.07.19 |
#5-1 / Jquery Ajax & API 서버통신 (JSON) / JSONArray,JSONObject 사용 (0) | 2024.07.19 |
#4-3 / Ecma + 배열로 Ajax(fetch)로 전송 (0) | 2024.07.17 |
#4-2 / ECMA + Ajax (POST통신) (0) | 2024.07.17 |