JAVA Basic 강의자료] ContentsNegotiation 기능사용시 Rest서비스 제공시, 406 Not Acceptable이 발생할 경우
JAVA Basic 강의자료] ContentsNegotiation 기능사용시 Rest서비스 제공시, 406 Not Acceptable이 발생할 경우
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
ContentsNegotiation 기능사용시 Rest서비스 제공시,
406 Not Acceptable이 발생할 경우
* 원인: 확장자로 미디어타입을 결정할 경우, http Header 내용보다 우선도 높다.
- web.xml에서는 항상 html만을 받는데, @RequestMapping 에서 정의되어 있는 URL확장자가 일치하지 않는다.
* 대응방법
- web.xml 수정
- Controller의 @RequestMapping 수정
- 정적 리소스 이동 및 servlet-context.xml 수정
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] controller 수정 (0) | 2016.10.27 |
---|---|
JAVA Basic 강의자료] web.xml 수정 (0) | 2016.10.26 |
JAVA Basic 강의자료] favorParameter true인 경우 (0) | 2016.10.26 |
JAVA Basic 강의자료] favorPathExtension true인 경우 (0) | 2016.10.26 |
JAVA Basic 강의자료] Spring Bean에 Manager등록 (0) | 2016.10.26 |