temp - json 형식으로 값 셋팅하기
2018. 1. 10. 23:40ㆍBASIC/jsp
* home.jsp
* controller
@RequestMapping(value = "/", method = RequestMethod.GET) public String home() { logger.info("■■■■■HOME■■■■■"); return "home"; } @RequestMapping(value = "/member_list") @ResponseBody public ListgetList() { MemberDto dto1 = new MemberDto(1, "김구라", "노량진"); MemberDto dto2 = new MemberDto(2, "해골", "행신동"); MemberDto dto3 = new MemberDto(3, "원숭이", "상도동"); List list = new ArrayList<>(); list.add(dto1); list.add(dto2); list.add(dto3); return list; } @RequestMapping(value = "/checkid") @ResponseBody public Map checkid(@RequestParam String inputId) { boolean isExist = false; if (inputId.equals("gura")) { isExist = true; } Map map = new HashMap<>(); map.put("isExist", isExist); return map; } @RequestMapping(value = "/json01", produces = "application/json;charset=utf-8") @ResponseBody public String json01() { return "{\"num\":999}"; } @RequestMapping(value = "/json02") @ResponseBody public Map json02() { Map map = new HashMap<>(); map.put("num", 1); map.put("name", "김구라"); map.put("isMan", true); return map; } @RequestMapping(value = "/json03") @ResponseBody public List json03() { List list = new ArrayList<>(); list.add("김구라"); list.add("해골"); list.add("원숭이"); return list; } @RequestMapping(value = "/json04") @ResponseBody public List
'BASIC > jsp' 카테고리의 다른 글
jsp : include 파일 만들기 ! (헤더 부분 통합 관리) (0) | 2018.01.20 |
---|---|
jsp : selectBox에 DB연동해서 바인딩시키기 (db값 option에 셋팅) (0) | 2018.01.10 |