Cum funcționează ModelAndView primăvara?
Cum funcționează ModelAndView primăvara?

Video: Cum funcționează ModelAndView primăvara?

Video: Cum funcționează ModelAndView primăvara?
Video: 15.ModelAndView in Spring MVC 2024, Noiembrie
Anonim

ModelAndView este un obiect care deține atât model și vedere . Handler-ul returnează ModelAndView obiect și DispatcherServlet rezolvă vizualizarea folosind View Resolvers și View. Privelistea este un obiect care conține numele vizualizării sub forma șirului și modelului este o hartă pentru a adăuga mai multe obiecte.

Pur și simplu, de ce folosim ModelAndView în primăvară?

ModelAndView este un suport pentru ambele Model și vedere în cadrul web MVC. Aceste două clase sunt distincte; ModelAndView ține doar de făcut pe ambele aceasta este posibil ca un controler să le returneze pe ambele model și vedere într-o singură valoare de returnare. Vederea este rezolvată de un obiect ViewResolver; modelul este date stocate într-o hartă.

În mod similar, care este diferența dintre ModelMap și ModelAndView în primăvară? Modelul este o interfață în timp ce ModelMap este o clasă. ModelAndView este doar un recipient pentru ambele a ModelMap și un obiect View. Permite unui controler să returneze ambele ca o singură valoare.

De asemenea, cum funcționează o aplicare de primăvară?

Este inima lui Arc Cadru. Containerul IoC primește metadate fie dintr-un fișier XML, adnotări Java, fie cod Java. Containerul primește instrucțiunile despre ce obiecte să instanțieze, să configureze și să asamblate din simple Plain Old Java Objects (POJO) citind metadatele de configurare furnizate.

Ce este ModelAttribute în primăvară?

Unul dintre cele mai importante Arc -Adnotările MVC sunt @ ModelAttribute adnotare. @ ModelAttribute este o adnotare care leagă un parametru al unei metode sau o valoare returnată a unei metode la un named atributul modelului și apoi îl expune la o vizualizare web.

Recomandat: