1. Jackson 파일 받기
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind
jackson 라이브러리란?
: json, xml 응답을 편하게 할 수 있도록 도와주는 라이브러리
2. servlet-context.xml
@ResponseBody 어노테이션 동작하도록 설정해준다.
@ResponseBody 란? 자바 객체를 HTTP 응답 몸체로 변환하는 데 사용
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | @RequestMapping("/json") @RequestBody public List<Map<String, Object>> json(){ List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); Map<String, Object> map1 = new HashMap<String, Object>(); map1.put("prod_name", "아이폰"); map1.put("prod_img", "/image.jpg"); map1.put("prod_price", "1,200만원"); Map<String, Object> map2 = new HashMap<String, Object>(); map1.put("prod_name", "아이폰x"); map1.put("prod_img", "/ipone.jpg"); map1.put("prod_price", "2,600만원"); list.add(map1); list.add(map2); return list; } | cs |
'웹개발 > Spring' 카테고리의 다른 글
[Spring] Quartz Scheduler Tutorial-2 (0) | 2017.12.20 |
---|---|
[Spring] Quartz Scheduler Tutorial-1 (0) | 2017.12.19 |
[JSP] JSTL 과 EL 간단 정리 (세션처리) (0) | 2017.12.15 |
[Spring] mvc mybatis 오라클 데이터베이스 연결 설정 (0) | 2017.12.13 |
[Error] 심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener (0) | 2017.12.07 |