25. Что такое ViewResolver?
UNKNOWNВсе платформы MVC предоставляют способ работы с представлениями. Spring делает это с помощью ViewResolver, который позволяет отображать модели в браузере, не привязывая реализацию к определенной технологии представления.
ViewResolver сопоставляет имена представлений, возвращаемых методами контроллеров, с фактическими представлениями (html-файлами). Spring Framework поставляется с довольно большим количеством ViewResolver, например InternalResourceViewResolver, XmlViewResolver, ResourceBundleViewResolver и несколькими другими.
По умолчанию реализацией интерфейса ViewResolver является класс InternalResourceViewResolver.
Любым реализациям ViewResolver желательно поддерживать интернационализацию, то есть множество языков.
Предыдущий вопрос: 24. Расскажите про паттерн MVC, как он реализован в Spring?
Следующий вопрос: 26.Расскажите про шаблон проектирования Front Controller, как он реализован в Spring?
Все вопросы по теме: список
Все темы: список
Вопросы/замечания/предложения/нашли ошибку: напишите мне