| 구성요소 | 설 명 |
|---|---|
| DispathcherServlet | 클라이언트의 요청을 전달받아 컨트롤러에게 전달하고, 처리한 결과값을 다시 View로 전달 한다. |
| HandlerMapping | 클라이언트의 요청(URL)을 어떤 컨트롤러가 처리하는지를 결정한다 |
| Controller | 클라이언트의 요청을 처리하고, 결과를 DispatcherServlet에 전달 (실제 처리 로직을 담당) |
| ModelAndView | 컨트롤러가 처리한 결과의 정보를 담아 뷰에게 전달 |
| ViewResolver | 컨트롤러의 처리결과를 생성할 뷰를 결정 |
| View | 컨트롤러의 처리결과 화면을 생성 |
목차
{pagetree:root=Spring MVC 매커니즘|sort=natural|excerpt=true|reverse=false|startDepth=3|expandCollapseAll=true}