패키지 생성시 질문입니다.
- 작성자 :
- 이*규
- 작성일 :
- 2016-03-11 13:13:26
- 조회수 :
- 729
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
egovframework.com 와 같은 경로 상에 mypackage.tem 패키지를 생성하려고 합니다.
context-aspect.xml 파일에
aop:pointcut id="serviceMethod"
expression="execution(* egovframework.com..impl.*Impl.*(..)) or
execution(* mypackage.tem..impl.*Impl.*(..))" />
context-common.xml 파일에는
<context:component-scan base-package="egovframework,mypackage">
추가하였는데요.. mypackage.tem 패키지 하위에 bbs 패킷 생성후 controller 를 만들어 보았는데요.
No mapping found for HTTP request with URI [/bbs/boardListAjax.do] 오류가 발생합니다.
제가 빠트린 부분이 있는지 알고 싶습니다.
context-aspect.xml 파일에
aop:pointcut id="serviceMethod"
expression="execution(* egovframework.com..impl.*Impl.*(..)) or
execution(* mypackage.tem..impl.*Impl.*(..))" />
context-common.xml 파일에는
<context:component-scan base-package="egovframework,mypackage">
추가하였는데요.. mypackage.tem 패키지 하위에 bbs 패킷 생성후 controller 를 만들어 보았는데요.
No mapping found for HTTP request with URI [/bbs/boardListAjax.do] 오류가 발생합니다.
제가 빠트린 부분이 있는지 알고 싶습니다.
A
이성규님, 안녕하세요.
No mapping found for HTTP request with URI [/bbs/boardListAjax.do] 오류는 컨트롤러에서 @RequestMapping으로 선언된 부분을 찾지 못해 생긴 에러입니다.
컨트롤러의 경우 context-common.xml이 아닌, servlet쪽의 xml파일을 참고하도록 되어 있습니다. 공통컴포넌트 생성 기준으로 egov-com-servlet.xml을 확인하여 base-package 옵션을 수정해 주시면 될 것 같습니다.
감사합니다.
No mapping found for HTTP request with URI [/bbs/boardListAjax.do] 오류는 컨트롤러에서 @RequestMapping으로 선언된 부분을 찾지 못해 생긴 에러입니다.
컨트롤러의 경우 context-common.xml이 아닌, servlet쪽의 xml파일을 참고하도록 되어 있습니다. 공통컴포넌트 생성 기준으로 egov-com-servlet.xml을 확인하여 base-package 옵션을 수정해 주시면 될 것 같습니다.
감사합니다.