Как работи ModelAndView през пролетта?
Как работи ModelAndView през пролетта?

Видео: Как работи ModelAndView през пролетта?

Видео: Как работи ModelAndView през пролетта?
Видео: Что такое MVC за 4 минуты 2024, Може
Anonim

ModelAndView е обект, който държи и двете модел и изглед . Манипулаторът връща ModelAndView обект и DispatcherServlet разрешава изгледа с помощта на View Resolvers и View. Гледката е обект, който съдържа име на изглед под формата на низ и модел е карта за добавяне на множество обекти.

Просто така, защо използваме ModelAndView през пролетта?

ModelAndView е държач и за двете Модел и изглед в уеб MVC рамката. Тези два класа са различни; ModelAndView просто държи и двете да правят то възможно е контролерът да върне и двете модел и изглед в една връщана стойност. Изгледът се разрешава от обект ViewResolver; моделът е данни, съхранявани в карта.

По същия начин, каква е разликата между ModelMap и ModelAndView през пролетта? Моделът е интерфейс докато Карта на модела е клас. ModelAndView е просто контейнер и за двете a Карта на модела и обект View. Позволява на контролера да върне и двете като една стойност.

Също така, как работи пролетното приложение?

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

Какво е ModelAttribute през пролетта?

Един от най-важните пролет -MVC анотациите са @ ModelAtribute анотация. @ ModelAtribute е анотация, която свързва параметър на метод или връщана стойност на метод към named модел атрибут и след това го излага на уеб изглед.

Препоръчано: