WEB/이론

spring mvc 동작방식

Tapas 2017. 3. 22. 08:42
 

 Spring MVC 동작 방식

- web.xml의 등록된 DispatcherServlet를 통해서 요청에 대해 진입.

- DispatcherServlet은 Client로부터 들어온 URL을 HandlerMapping 라는 곳으로 전송

후 URL을 분석해서 알맞은 Controller 이름을 다시 DispatcherServlet으로 보냄.

-    HandlerMapping이라는    것을    통해서    실행될    Controller의    이름을    입력받은

DispatcherServlet은 전달받은 Controller를 실행시킴. 이렇게 실행된 Controller는 스프링에

서 제공하는 ModelAndView 객체에 뷰 페이지에 전달할 객체와 View Page 이름 정보를 담

고 DispatcherServlet으로 보냄.

- ViewResolver를 통해 보여 질 View 페이지를 탐색한 후 View 페이지를 보여줌.