Встречается на собеседованиях • сегодня
Работал ли с MVС и возвратом представления
Да, работал. В Java MVC (Model-View-Controller) часто реализуется через фреймворки, например Spring MVC.
Пример возврата представления в Spring MVC:
java
@Controller
public class MyController {
@GetMapping("/greet")
public String greet(Model model) {
model.addAttribute("message", "Hello, MVC!");
return "greetView"; // имя представления (например, greetView.jsp или greetView.html)
}
}Как это работает:
- Контроллер обрабатывает запрос, добавляет данные в
Model. - Возвращает строку с именем представления (View).
- Spring ищет шаблон (JSP, Thymeleaf, Freemarker и т.д.) по этому имени и рендерит его с переданными данными.
Нюансы:
- Для REST API чаще используют
@RestControllerи@ResponseBody, возвращая JSON/XML. - ViewResolver настраивает, где искать шаблоны (например,
/WEB-INF/views/).

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