@RequestMapping을 타지 못하는 경우
- 작성자 :
- 손*웅
- 작성일 :
- 2016-01-09 14:13:34
- 조회수 :
- 2,375
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
모바일쪽 관련해서 eGov를 사용중인데 사용중에 이상한 점이 있어 질문 남김니다.
환경 -
server : windows 2008 - tomcat 7.0
develop : windows 10 - tomcat 7.0
server쪽은 외부접근을 위해 iis 와 tomcat을 연동해 놓은 상태입니다.
초기 index.jsp의 위치로 tomcat - webapp - 플젝에 위치 합니다
상황 :
develop 환경에서 local로 접속하면 제가만든 Controller의 @RequestMapping을 잘 찾아 갑니다.
그런데 이 플젝을 war파일로 변환해서 서버에서 올리면 @RequestMapping을 찾지를 못하고 404를 뿌려 줍니다.
그리고 서버로 접속을 하면 *.html 파일은 실행이 되는데 *.jsp / *.do 등등 또한 마찬가지로 404를 뿌려 줍니다.
(index.jsp는 잘 들어옵니다)
tomcat이 올라갈 때 에러는 없구요. 어느 부분을 살펴봐야 할까요?
그럼이만... 아// 빠른답변 부탁드리겠습니다. (--) (__) (--) // 유선은 언제든지 하셔도 괜찮습니다.
모바일쪽 관련해서 eGov를 사용중인데 사용중에 이상한 점이 있어 질문 남김니다.
환경 -
server : windows 2008 - tomcat 7.0
develop : windows 10 - tomcat 7.0
server쪽은 외부접근을 위해 iis 와 tomcat을 연동해 놓은 상태입니다.
초기 index.jsp의 위치로 tomcat - webapp - 플젝에 위치 합니다
상황 :
develop 환경에서 local로 접속하면 제가만든 Controller의 @RequestMapping을 잘 찾아 갑니다.
그런데 이 플젝을 war파일로 변환해서 서버에서 올리면 @RequestMapping을 찾지를 못하고 404를 뿌려 줍니다.
그리고 서버로 접속을 하면 *.html 파일은 실행이 되는데 *.jsp / *.do 등등 또한 마찬가지로 404를 뿌려 줍니다.
(index.jsp는 잘 들어옵니다)
tomcat이 올라갈 때 에러는 없구요. 어느 부분을 살펴봐야 할까요?
그럼이만... 아// 빠른답변 부탁드리겠습니다. (--) (__) (--) // 유선은 언제든지 하셔도 괜찮습니다.
A
안녕하세요. 표준프레임워크센터입니다.
올려주신 내용만으로는 정확하게 파악하기 힘들지만 로컬환경상에서 문제가 발생되지 않았다면,
우선 서버환경상의 context path가 정확하게 설정이 되어있는지 확인이 먼저 필요할 것 같습니다.
그리고 war로 올린 프로젝트 내에 web.xml의 설정파일에서 .do url pattern에 관한 servlet-mapping 설정이 되어 있는지
확인해 보시기 바랍니다.
감사합니다.
올려주신 내용만으로는 정확하게 파악하기 힘들지만 로컬환경상에서 문제가 발생되지 않았다면,
우선 서버환경상의 context path가 정확하게 설정이 되어있는지 확인이 먼저 필요할 것 같습니다.
그리고 war로 올린 프로젝트 내에 web.xml의 설정파일에서 .do url pattern에 관한 servlet-mapping 설정이 되어 있는지
확인해 보시기 바랍니다.
감사합니다.