[Spring] Spring MVC 흐름

개발풋볼러·2021년 3월 17일
0

요청 처리 순서

  1. DispatcherServlet이 요청을 수신
  2. DispatcherServlet은 HanderMapping에 클라이언트의 요청을 처리할 컨트롤러 객체를 요청
  3. HandlerMapping은 요청을 처리할 컨트롤러를 검색해서 DispatcherServlet에 알려줌
  4. DispatcherServlet은 해당 Controller에 처리를 요청
  5. Controller는 처리 결과 및 뷰 정보를 ModelAndView에 담아 DispatcherServlet에 전달
  6. DispatcherServlet은 처리 결과를 생성한 view를 구하기 위해 ViewResolver에 요청
  7. ViewResolver는 처리결과를 생성할 view를 DispatcherServlet에 전달
  8. DispatcherServlet은 view에 응답생성을 요청
  9. view는 클라이언트에 전송할 응답을 생성
profile
안녕하세요. 웹개발을 공부중입니다.

0개의 댓글