EgovBindingInitializer
- 작성자 :
- 홍*동
- 작성일 :
- 2019-03-18 22:41:42
- 조회수 :
- 1,802
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요...
Egov 3.7 64 bit 이며 jdk 1.8 환경입니다,
bean으로 선언된 EgovBindingInitializer 클래스로 인해 @RequestBody를 이용해서 json으로 파라미터를 받으려 하면 무조건
HTTP Status 415 – Unsupported Media Type 오류가 발생합니다.
이거 때문에 고생좀 했는데.. 의외로 관련 자료가 없네요...
dispatcher servlet에서 RequestMappingHandlerAdapter 부분에서 webBindingInitializer 부분을 주석처리하니 오류가 발생하지 않네요.
궁금한 것은
1. 어떻게 설정해야 ajax 통신시 오류 없이 webBindingInitializer 를 사용할 수 있을런지요?
2. 만일 1번 설정이나 조치가 복잡하다면 저희가 webBindingInitializer를 사용하지 않을때 문제되는 부분이 무엇인지요
바쁘시겠지만 답변 부탁드리겠습니다
Egov 3.7 64 bit 이며 jdk 1.8 환경입니다,
bean으로 선언된 EgovBindingInitializer 클래스로 인해 @RequestBody를 이용해서 json으로 파라미터를 받으려 하면 무조건
HTTP Status 415 – Unsupported Media Type 오류가 발생합니다.
이거 때문에 고생좀 했는데.. 의외로 관련 자료가 없네요...
dispatcher servlet에서 RequestMappingHandlerAdapter 부분에서 webBindingInitializer 부분을 주석처리하니 오류가 발생하지 않네요.
궁금한 것은
1. 어떻게 설정해야 ajax 통신시 오류 없이 webBindingInitializer 를 사용할 수 있을런지요?
2. 만일 1번 설정이나 조치가 복잡하다면 저희가 webBindingInitializer를 사용하지 않을때 문제되는 부분이 무엇인지요
바쁘시겠지만 답변 부탁드리겠습니다
A
안녕하세요.
표준프레임워크센터 입니다.
RequestMappingHandlerAdapter에
webBindingInitializer의 역할은
파라미터의 공통된 캐스팅 기준을 만든다고 볼수 있습니다.
Unsupported Media Type과는 관계가 없을것으로 보이고
만약 해당부분을 주석처리하여 정상적으로 동작한다면
주석처리를 해도 괜찬을듯 합니다.
만약 공통컴포넌트로 테스트중이시라면
전자정부 개발환경에서 eGovFrame 메뉴선택후
Start > New Web Project 선택 하시고
Project Name 및 Group id 등록
[Next] 로 진행 한후
반드시 Generate Example 체크하셔서
간단한 CRUD 샘플을 생성하신다음
추가적인 테스트를 진행하셔도 좋을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
RequestMappingHandlerAdapter에
webBindingInitializer의 역할은
파라미터의 공통된 캐스팅 기준을 만든다고 볼수 있습니다.
Unsupported Media Type과는 관계가 없을것으로 보이고
만약 해당부분을 주석처리하여 정상적으로 동작한다면
주석처리를 해도 괜찬을듯 합니다.
만약 공통컴포넌트로 테스트중이시라면
전자정부 개발환경에서 eGovFrame 메뉴선택후
Start > New Web Project 선택 하시고
Project Name 및 Group id 등록
[Next] 로 진행 한후
반드시 Generate Example 체크하셔서
간단한 CRUD 샘플을 생성하신다음
추가적인 테스트를 진행하셔도 좋을듯 합니다.
감사합니다.