Встречается на собеседованиях • сегодня
Как использовать Spring MVC
Spring MVC — это фреймворк для создания веб-приложений, основанный на паттерне Model-View-Controller. Основные шаги для его использования:
-
Конфигурация:
- Добавь зависимости
spring-webmvcиspring-contextвpom.xml(Maven) илиbuild.gradle(Gradle). - Настрой
DispatcherServletвweb.xmlили черезWebApplicationInitializer(для Java-конфигурации).
- Добавь зависимости
-
Создание контроллера:
java@Controller @RequestMapping("/hello") public class HelloController { @GetMapping public String sayHello(Model model) { model.addAttribute("message", "Hello, Spring MVC!"); return "hello-page"; // имя представления (view) } }
-
Настройка View:
- Используй шаблонизаторы (Thymeleaf, JSP, Freemarker).
- Для JSP укажи префикс/суффикс в
InternalResourceViewResolver:
java@Bean public ViewResolver viewResolver() { InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setPrefix("/WEB-INF/views/"); resolver.setSuffix(".jsp"); return resolver; } -
Запуск:
- Разверни приложение на сервере (Tomcat, Jetty) или используй встроенный сервер Spring Boot.
Для REST API можно заменить @Controller на @RestController и возвращать данные напрямую.

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