반응형
1. controller 확인
@RequestMapping(value = "", method = )
위의 형태로 잘 되어있는지 확인해주고
경로도 알맞게 되어있는지. 오타는 없는지 다시한번 확인해준다
나는 잘되있었다...........
2. web.xml에서 DispatcherServlet 선언 되있는지 확인
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
마찬가지로 잘 되어있음!
3. dispatcher-servlet.xml 에서의 설정 확인
<context:component-scan base-package="egovframework">
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
</context:component-scan>
base-package가 egovframework 만 가리키고 있어서 com 으로 바꿔줘봤다
왜냐? 나의 패키지명이
요렇게 com.~~~ 으로 생겼기 때문에
<context:component-scan base-package="egovframework">
▼
<context:component-scan base-package="com">
3번으로 바꿔줘본 결과,,, 성공!
반응형
댓글