json 메시지 컨버터 관련
- 작성자 :
- 김*현
- 작성일 :
- 2017-07-25 16:43:25
- 조회수 :
- 2,259
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
egov 3.6 버전입니다.
json 컨트롤러 에서 @RequestBody Map commandMap 으로 json 오브젝트를 map 으로 컨버터 하여 받고 싶습니다.
pom.xml 을 통해 jackson 2.3.0 jar 파일 받았고..
컨트롤러 public ModelAndView insertTest(@RequestBody Map commandMap) throws Exception { ...
jsp 에서 json 오브젝트 컨트롤러로 ajax 통신으로 값을 던집니다.
org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported
이렇게 오류가 납니다.
dispatcher-servlet.xml 빈등록 때문인것 같은데..빈을 어떻게 등록해야 하나요?
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" />
json 컨트롤러 에서 @RequestBody Map commandMap 으로 json 오브젝트를 map 으로 컨버터 하여 받고 싶습니다.
pom.xml 을 통해 jackson 2.3.0 jar 파일 받았고..
컨트롤러 public ModelAndView insertTest(@RequestBody Map commandMap) throws Exception { ...
jsp 에서 json 오브젝트 컨트롤러로 ajax 통신으로 값을 던집니다.
org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported
이렇게 오류가 납니다.
dispatcher-servlet.xml 빈등록 때문인것 같은데..빈을 어떻게 등록해야 하나요?
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" />
A
안녕하십니까, 김동현님
표준프레임워크센터입니다.
문의 주신 내용에 대해서 스프링 버전별로 이슈 상황 및 다른점이 있습니다.
표준프레임워크 3.6은 스프링 4.1.2 버전이빈다.
.MappingJackson2HttpMessageConverter 빈등록에 대해서는 아래 외부 링크를 참조해주시기 바랍니다.
https://github.com/kdevkr/spring-demo-ajax
감사합니다.
표준프레임워크센터입니다.
문의 주신 내용에 대해서 스프링 버전별로 이슈 상황 및 다른점이 있습니다.
표준프레임워크 3.6은 스프링 4.1.2 버전이빈다.
.MappingJackson2HttpMessageConverter 빈등록에 대해서는 아래 외부 링크를 참조해주시기 바랍니다.
https://github.com/kdevkr/spring-demo-ajax
감사합니다.