Jak ModelAndView funguje na jaře?
Jak ModelAndView funguje na jaře?

Video: Jak ModelAndView funguje na jaře?

Video: Jak ModelAndView funguje na jaře?
Video: Spring Web MVC | 07 | ModelAndView class 2024, Listopad
Anonim

ModelAndView je předmět, který drží obojí model a pohled . Psovod vrátí ModelAndView objekt a DispatcherServlet řeší pohled pomocí View Resolvers a View. Pohled je objekt, který obsahuje název pohledu ve formě řetězce a modelu je mapu pro přidání více objektů.

Jednoduše, proč používáme ModelAndView na jaře?

ModelAndView je držákem pro oba Model a pohled ve webovém frameworku MVC. Tyto dvě třídy jsou odlišné; ModelAndView pouze drží obojí to je možné, aby ovladač vrátil obojí model a pohled v jediné návratové hodnotě. Pohled je vyřešen objektem ViewResolver; model jsou data uložená v mapě.

Podobně, jaký je rozdíl mezi ModelMap a ModelAndView na jaře? Model je rozhraní, zatímco ModelMap je třída. ModelAndView je pouze kontejnerem pro oba a ModelMap a objekt View. Umožňuje regulátoru vrátit obě hodnoty jako jednu hodnotu.

A jak funguje jarní aplikace?

Je to srdce Jaro Rámec. Kontejner IoC přijímá metadata buď ze souboru XML, anotací Java nebo kódu Java. Kontejner získá pokyny k tomu, jaké objekty vytvořit, nakonfigurovat a sestavit z jednoduchých objektů POJO (Plastý starý Java objekt) načtením poskytnutých konfiguračních metadat.

Co je ModelAttribute na jaře?

Jeden z nejdůležitějších Jaro -Anotace MVC je @ ModelAttribute anotace. @ ModelAttribute je anotace, která váže parametr metody nebo návratovou hodnotu metody k pojmenovanému atribut modelu a poté jej vystaví webovému zobrazení.

Doporučuje: