DispatcherServlet1 Dispatcher Servlet Dispatcher Servlet 디스패처 서블릿이란 서블릿 컨테이너의 가장 앞단에서 HTTP 프로토콜로 들어오는 모든 요청을 먼저 받아 적합한 컨트롤러에 위임해주는 프론트 컨트롤러. 프론트 컨트롤러 프론트 컨트롤러(Front Controller)란 서블릿 컨테이너의 제일 앞에서 서버로 들어오는 클라이언트의 모든 요청을 받아서 처리해주는 컨트롤러. 프론트 컨트롤러가 도입되기 전에는 각 컨트롤러마다 공통 로직을 복붙 형식으로 다시 작성하여 사용했지만, 프론트 컨트롤러가 도입된 이후에는 공통의 로직에 대한 처리가 가능해졌다. Spring MVC에서의 Dispatcher Servlet 흐름 처음 클라이언트에서 요청이 오면 디스패처 서블릿이 해당 요청을 받는다. Handler Mapping을 통해 요청에 알맞은.. 2024. 1. 26. 이전 1 다음