Spring MVC
-
[Spring] 스프링 MVC : 기본 흐름과 주요 컴포넌트프로그래밍/Spring 2016. 7. 4. 14:57
스프링 MVC의 주요 구성 요소 DispatcherServlet : 클라이언트의 요청을 전달받고 컨트롤러에게 클라이언트의 요청을 전달하여 컨트롤러가 리턴한 결과값을 View에 전달하여 알맞은 응답을 생성하도록 한다. HandlerMapping : 클라이언트의 요청 URL을 어떤 컨트롤러가 처리할지를 결정한다. HandlerAdapter : DispatcherServlet의 처리요청을 변환해서 컨트롤러에게 전달하고, 컨트롤러의 응답 결과를 DispatcherServlet이 요구하는 형식으로 변환, 웹브라우저 캐시 등의 설정도 담당한다. 컨트롤러(Controller) : 클라이언트의 요청을 처리후 결과를 리턴한다. 응답 결과에서 보여줄 데이터를 모델에 담아 전달한다. ModelAndView : 컨트롤러가 처..