Встречается на собеседованиях • сегодня
Для чего нужен DispatcherServlet
DispatcherServlet — это центральный компонент Spring MVC, который обрабатывает все входящие HTTP-запросы и делегирует их соответствующим контроллерам.
**Основные функции:**
1. **Маршрутизация** — определяет, какой контроллер должен обработать запрос, на основе URL и конфигурации.
2. **Вызов контроллера** — передает запрос в соответствующий метод контроллера.
3. **Обработка ответа** — преобразует результат работы контроллера (модель) в HTTP-ответ (например, через ViewResolver).
**Пример конфигурации в `web.xml`:**
```xml
dispatcher
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
/WEB-INF/spring-mvc-config.xml
1
dispatcher
/
```
**Альтернатива (Spring Boot):**
Автоконфигурация через `@EnableWebMvc` или автоматическую настройку в Spring Boot.
DispatcherServlet обеспечивает единую точку входа для веб-запросов и гибкую обработку через Spring MVC.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы