restful 적용 문의 드립니다.
- 작성자 :
- 박*양
- 작성일 :
- 2014-05-07 11:08:27
- 조회수 :
- 722
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
restful 예제 소스를 이용하여 기능 구현 할려고 합니다. 버젼 2.7에서는 오류없이 잘 동작을 하는데, 버젼2.0에서는 설정이 안맞는지 오류가 발생하고 있습니다. 참고로 저희 개발환경이 버젼 2.0으로 되어있어서요. 혹씨 예제 소스를 2.0으로 적용 방법 문의 드립니다.
A
안녕하세요. 박준양님.
2가지 가능성이 있습니다.
우선, web.xml 상에 지정된 version(Servlet API version)의 차이로 인하여 발생된 문제입니다.
web.xml 상에 <web-app ../> 부분의 version과 xsi:schemaLocation의 xsd 파일명에 포함된 버전이 2.5로 지정되어 있으신지 확인해 보십시오. (2.5로 지정 필요)
다음의 경우는 Servlet API의 다른 버전이 충돌되는 경우입니다.
이 경우는 pom.xml 상에 servlet-api artifactId를 갖는 dependency의 <scope> 설정이 provided로 되어 있는지 확인해 보십시오.
기본적으로 2.7과 2.0는 동일한 Spring 버전(3.0.5)과 Servlet API (2.5 기반, 2.4 지원)으로 구성되어 있기 때문에 2.7이나 2.0이나 동일하게 동작합니다. (개발환경에 포함되어 있는 템플릿이나 에제는 다를 수 있음)
그럼, 즐거운 하루되십시오.
감사합니다.
2가지 가능성이 있습니다.
우선, web.xml 상에 지정된 version(Servlet API version)의 차이로 인하여 발생된 문제입니다.
web.xml 상에 <web-app ../> 부분의 version과 xsi:schemaLocation의 xsd 파일명에 포함된 버전이 2.5로 지정되어 있으신지 확인해 보십시오. (2.5로 지정 필요)
다음의 경우는 Servlet API의 다른 버전이 충돌되는 경우입니다.
이 경우는 pom.xml 상에 servlet-api artifactId를 갖는 dependency의 <scope> 설정이 provided로 되어 있는지 확인해 보십시오.
기본적으로 2.7과 2.0는 동일한 Spring 버전(3.0.5)과 Servlet API (2.5 기반, 2.4 지원)으로 구성되어 있기 때문에 2.7이나 2.0이나 동일하게 동작합니다. (개발환경에 포함되어 있는 템플릿이나 에제는 다를 수 있음)
그럼, 즐거운 하루되십시오.
감사합니다.