Notice
Recent Posts
Recent Comments
Link
Lumiroot
JSON 형식 응답 만들기 본문
@RequestMapping(value = "/sample", method = RequestMethod.GET)
@ResponseBody
public Map<String, Object> getSample() {
Map<String, Object> map = new HashMap<String, Object>();
map.put("result", "ok");
return map;
}
@ResponseBody를 추가하고 Map을 반환하는 메소드로 만들어 해당 URL을 호출하면 HTTP 406 오류를 응답한다. 이를 해결하고 원하는 결과를 만들기 위해서는 다음과 같이 dependency를 추가하여 라이브러리가 추가되도록 하자.
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.12</version>
</dependency>
Comments