spring controller url 만 써줘도 jsp 를 찾아가는 이유
2020. 5. 18. 17:07ㆍ카테고리 없음
http://localhost:8080/test1/ 만 써줘도
http://localhost:8080/test1/WEB-INF/views/home.jsp 로 들어가는 이유
아래 폴더의
<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
내용이 있기때문에
HomeController 에서 return "home" 을하면
/WEB-INF/views/home.jsp 로 바뀌게 된다
+ 컨트롤러 위치
같은 폴더의
<context:component-scan base-package="com.ssafy.model" />
이 줄은 com.ssafy.model 패키지안의
컨트롤러는 전부 인식 가능하게 해준다.
-> Controller 를 안써줘도 된다는데,
어떻게 적당한걸 찾아가지?