Si funksionon ModelAndView në pranverë?
Si funksionon ModelAndView në pranverë?

Video: Si funksionon ModelAndView në pranverë?

Video: Si funksionon ModelAndView në pranverë?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Nëntor
Anonim

ModelAndView është një objekt që mban të dyja model dhe pamje . Trajtuesi kthen ModelAndView objekti dhe DispatcherServlet zgjidh pamjen duke përdorur View Resolvers dhe View. Pamja është një objekt që përmban emrin e pamjes në formën e vargut dhe modelit është një hartë për të shtuar objekte të shumta.

Thjesht kështu, pse përdorim ModelAndView në pranverë?

ModelAndView është një mbajtës për të dyja Modeli dhe Pamja në kuadrin web MVC. Këto dy klasa janë të dallueshme; ModelAndView thjesht ka për të bërë të dyja atë është e mundur që një kontrollues t'i kthejë të dyja model dhe pamje në një vlerë të vetme kthimi. Pamja zgjidhet nga një objekt ViewResolver; modeli është i të dhënave të ruajtura në një Hartë.

Në mënyrë të ngjashme, cili është ndryshimi midis ModelMap dhe ModelAndView në pranverë? Modeli është një ndërfaqe ndërsa Model Harta është një klasë. ModelAndView është vetëm një enë për të dy a Model Harta dhe një objekt View. Ai lejon një kontrollues të kthejë të dyja si një vlerë të vetme.

Gjithashtu, si funksionon një aplikim pranveror?

Është zemra e Pranvera Korniza. Kontejneri IoC merr meta të dhëna ose nga një skedar XML, nga shënimet Java ose nga kodi Java. Kontejneri merr udhëzimet e tij se cilat objekte duhet të instantohen, konfigurohen dhe grumbullohen nga Objektet e thjeshta Java e Vjetër (POJO) duke lexuar metadatat e konfigurimit të ofruara.

Çfarë është ModelAttribute në pranverë?

Një nga më të rëndësishmet Pranvera -Shënimet MVC janë @ ModeliAtributi shënim. @ ModeliAtributi është një shënim që lidh një parametër të metodës ose vlerën e kthimit të metodës me një emër atribut model dhe më pas e ekspozon atë në një pamje të internetit.

Recommended: