Spring MVC
2021. 10. 31. 23:46ㆍWeb
Spring MVC 실행 순서
1. 클리아트의 요청을 Dispatcher Servlet가 받음
단일 Front Controller Servlet
받은 요청을 다른 컴포넌트에 위임
어느 Controller에 요청을 전송할지 결정
2 & 3. Dispatcher Servlet은 Handler Mapping에게 어느 Controller를 사용할 것인가 요청 후 받음
4. Dispatcher Servlet은 요청을 받은 Controller에게 넘김
5. Controller는 요청을 수행하고 결과 정보(Model)과 어느 View로 가야 하는 정보를 리턴 - ModelAndView
6 & 7. ViewResolver에게 처리 결과를 보여줄 view를 결정 요청하고 받음
8 & 9. View에게 처리 결과를 보여줄 응답 화면을 생성 요청, View가 생성
Spring MVC를 이용한 Application 구현
1. web.xml에 Dispatcher Servlet등록 및 Spring 설정파일 등록
2. 설정 파일에 HandlerMapping설정
3, Controller 구현 및 Context설정 파일을 servlet-context.xml에 등록
4. View Resolver설정을 통해 Controller와 JSP연결
5. JSP코드 작성
'Web' 카테고리의 다른 글
SpringFramework의 구조 (0) | 2021.10.31 |
---|---|
MVC(Model - View - Controller) (0) | 2021.10.18 |
JSP(Java Server Page) (0) | 2021.10.17 |
Servlet(서블릿) (0) | 2021.10.17 |