Dispatcher Servlet — центральный компонент веб-фреймворка Spring MVC. Он получает все входящие HTTP запросы, выступая в роли фронт-контроллера.
Алгоритм работы Dispatcher Servlet:
HandlerMapping для поиска подходящего обработчика (контроллера) для запроса.ModelAndView (содержит логическое имя представления и модель данных).ViewResolver для разрешения логического имени представления в конкретный объект представления (например, JSP-файл).Конфигурация Dispatcher Servlet обычно осуществляется в web.xml или с помощью Java-конфигурации.
Пример определения в web.xml:
xml