WEB-INF를 브라우저가 접근할 수 없기에 applicationContext을 하위 spring안에 넣어준다.
Configure -> Maven project configure
해서 Maven project로 바꿔준다.
만약 jre로 되어있다면 jdk로 바꿔주자.
pom.xml -> Dependencies 로 들어가 Add를 눌러준다.
org.springframework를 써서 spring-webmvc를 찾아 눌러준다.
applicationContext.xml에 mvc설정이 들어와 있는것을 확인할 수 있다.
이 한줄로서 spring Bean HadlerMapping, springBean HandlerAdapter, View 를 만들어주게 된다.
이줄까지 적음으로서 springBean viewResolver까지 설정을 마치게 된다.
이렇게 적어놓으면 모든 mvc 설정을 마치게 된다.
servlet을 대신하는 것은 Controller라는 이름이 붇는다.
그러면 /WEB-INF/view/mainPage,jsp 로 mapping이 된다.
아까 indexController 어노테이션(@annotation)을 만들었으면 applicationContext에 bean을 추가시켜줘야한다.
*초기 메이븐프로젝트 설정방법*
메이븐프로젝트로 콘피규어
jre 바꿔줌
레파지토리 복사
리솔시스 복사 붙여넣기
web.xml 복사
WEB-INF spring -> spring bean 파일 만들기 ( applicationContext) -> mavern 추가
rootContext 복사
src/main/resources 복붙
handler 패키지 만들고 복붙
article,vo
article,dao
article,biz
article,service
article,web
'Back-end > Spring' 카테고리의 다른 글
[Spring] ExceptionHandler (0) | 2016.04.14 |
---|---|
[Spring] Error page 만들기 (0) | 2016.04.14 |
[Spring] Maven Repositories (0) | 2016.04.11 |
[Spring] Bean 이용하기 (0) | 2016.04.11 |
[Spring] DI Maven project (0) | 2016.04.11 |