Hoe werkt ModelAndView in het voorjaar?
Hoe werkt ModelAndView in het voorjaar?

Video: Hoe werkt ModelAndView in het voorjaar?

Video: Hoe werkt ModelAndView in het voorjaar?
Video: Spring Web MVC | 07 | ModelAndView class 2024, Mei
Anonim

ModelAndView is een object dat zowel de bevat model en bekijk . De handler geeft de ModelAndView object en DispatcherServlet lost de weergave op met behulp van View Resolvers en View. Het uitzicht is een object dat de weergavenaam bevat in de vorm van de String en het model is een kaart om meerdere objecten toe te voegen.

Simpelweg, waarom gebruiken we ModelAndView in het voorjaar?

ModelAndView is een houder voor beide Model en weergave in het web MVC-framework. Deze twee klassen zijn verschillend; ModelAndView houdt alleen beide vast om te maken het mogelijk voor een controller om beide te retourneren model en bekijk in een enkele retourwaarde. De weergave wordt opgelost door een ViewResolver-object; het model zijn gegevens die zijn opgeslagen in een kaart.

Evenzo, wat is het verschil tussen ModelMap en ModelAndView in het voorjaar? Model is een interface terwijl ModelKaart is een klas. ModelAndView is slechts een container voor zowel a ModelKaart en een View-object. Hiermee kan een controller beide als een enkele waarde retourneren.

En hoe werkt een lentetoepassing?

Het is het hart van de Voorjaar Kader. De IoC-container ontvangt metagegevens van een XML-bestand, Java-annotaties of Java-code. De container krijgt zijn instructies over welke objecten moeten worden geïnstantieerd, geconfigureerd en samengesteld uit eenvoudige Plain Old Java Objects (POJO) door de verstrekte configuratiemetadata te lezen.

Wat is ModelAttribute in het voorjaar?

Een van de meest belangrijke Voorjaar -MVC-annotaties zijn de @ Modelkenmerk annotatie. De @ Modelkenmerk is een annotatie die een methodeparameter of methoderetourwaarde bindt aan een benoemde modelattribuut en stelt het vervolgens bloot aan een webweergave.

Aanbevolen: