여러개의 컨트롤러(서로 다른 패키지의)를 사용하고 싶을 때 다음과 같은 에러를 만날 수 있다.
WARN : org.springframework.web.servlet.PageNotFound - No mapping found HTTP request with URI [ ... ] in DispatcherServlet with name 'appServlet'
[해결방안]
servlet-context.xml 파일의 base-package 부분을 다음과 같이 모두 포함하게 * 을 사용해서 변경.
(이전은 특정패키지명이 들어있었다. 그렇게 되면 그 패키지 안의 컨트롤러의 value 값 URI만 매핑된다.)
이 방법 외에 component-scan 을 무한으로 사용해서 확장...
ex) <context:component-scan base-package"c.b.a"/>
<context:component-scan base-package"c.b.A"/> ...