Как ModelAndView работает весной?
Как ModelAndView работает весной?

Видео: Как ModelAndView работает весной?

Видео: Как ModelAndView работает весной?
Видео: Spring Framework. Урок 20: Модель. Передача данных от контроллера к представлению. 2024, Май
Anonim

ModelAndView - это объект, содержащий как модель и вид . Обработчик возвращает ModelAndView object и DispatcherServlet разрешает представление с помощью преобразователей представления и представления. Вид является объект, который содержит имя представления в виде строки и модели является карта для добавления нескольких объектов.

Просто так, почему мы используем ModelAndView весной?

ModelAndView является держателем для обоих Модель и вид в веб-среде MVC. Эти два класса различны; ModelAndView просто держит оба, чтобы сделать Это возможно для контроллера вернуть оба модель и вид в единственном возвращаемом значении. Представление разрешается объектом ViewResolver; модель - это данные, хранящиеся на карте.

Точно так же в чем разница между ModelMap и ModelAndView весной? Модель - это интерфейс, в то время как ModelMap это класс. ModelAndView это просто контейнер для обоих ModelMap и объект View. Это позволяет контроллеру возвращать оба значения как одно значение.

Кроме того, как работает приложение Spring?

Это сердце Весна Фреймворк. Контейнер IoC получает метаданные из файла XML, аннотаций Java или кода Java. Контейнер получает инструкции о том, какие объекты создавать, настраивать и собирать из простых старых объектов Java (POJO), читая предоставленные метаданные конфигурации.

Что такое ModelAttribute весной?

Один из наиболее важных Весна -MVC-аннотации - это @ ModelAttribute аннотация. @ ModelAttribute это аннотация, которая связывает параметр метода или возвращаемое значение метода с именованным атрибут модели а затем открывает его для просмотра в Интернете.

Рекомендуемые: