DevGang

[Spring] DispatcherServlet 본문

Study/Spring

[Spring] DispatcherServlet

별천랑 2021. 6. 2. 15:09

dispatch 의미

DispatcherServlet

  • 클라이언트의 모든 요청을 한 곳으로 받아서 처리
  • 요청에 맞는 Handler로 요청을 전달
  • Handler의 실행 결과를 Http Response 형태로 만들어서 반환 

DispatcherServlet 동작

  1. 모든 사용자의 Request가 DispatcherServlet에 전달
  2. DispatcherServlet에서 Handler Mapping이나  Controller에 전달
  3. 처리된 결과는 SpringMVC에서는 ModelAndView 형태로 반환
  4. 사용자에게 보여주고자 하는 페이지 포맷에 따라 View Resolver가 View 생성
  5. 생성된 View에 Model을 포함시켜서 Response

'Study > Spring' 카테고리의 다른 글

[Spring Boot] CORS와 Preflight에 관한 삽질  (0) 2021.11.24
[Servlet] 서블릿  (0) 2021.07.14
[Spring] AOP(Aspect-oriented programming)  (1) 2021.05.12
[Servlet&Jsp] MVC model1 vs model2  (0) 2021.05.10
[Servlet&Jsp] Application/Session/Cookie  (0) 2021.05.10
Comments