Miten ModelAndView toimii keväällä?
Miten ModelAndView toimii keväällä?

Video: Miten ModelAndView toimii keväällä?

Video: Miten ModelAndView toimii keväällä?
Video: Ruby On Rails, Габриэль Гимарайнш 2024, Marraskuu
Anonim

ModelAndView on esine, joka pitää sisällään molemmat malli ja näkymä . Käsittelijä palauttaa MalliAndView Objekti ja DispatcherServlet ratkaisee näkymän käyttämällä View Resolvers- ja View -toimintoja. Näkymä On objekti, joka sisältää näkymän nimen merkkijonon ja mallin muodossa On kartta useiden kohteiden lisäämiseen.

Yksinkertaisesti niin, miksi käytämme ModelAndView'ta keväällä?

MalliAndView on pidike molemmille Malli ja näkymä web MVC -kehyksessä. Nämä kaksi luokkaa ovat erillisiä; MalliAndView riittää vain molempien tekemiseen se ohjain voi palauttaa molemmat malli ja näkymä yhdellä palautusarvolla. Näkymän ratkaisee ViewResolver-objekti; malli on karttaan tallennettua dataa.

Samoin, mitä eroa on ModelMapin ja ModelAndView:n välillä keväällä? Malli on käyttöliittymä Mallikartta on luokka. MalliAndView on vain säiliö molemmille a Mallikartta ja Näytä-objekti. Sen avulla ohjain voi palauttaa molemmat yhtenä arvona.

Lisäksi, miten kevätsovellus toimii?

Se on sydän kevät puitteet. IoC-säilö vastaanottaa metatietoja joko XML-tiedostosta, Java-merkinnöistä tai Java-koodista. Säilö saa ohjeet siitä, mitä objekteja luoda, määrittää ja koota yksinkertaisista POJO-objekteista (Plain Old Java Objects) lukemalla toimitetut konfiguroinnin metatiedot.

Mikä on ModelAttribute keväällä?

Yksi tärkeimmistä kevät -MVC-merkinnät on @ Mallin attribuutti huomautus. @ Mallin attribuutti on huomautus, joka sitoo menetelmäparametrin tai menetelmän palautusarvon nimettyyn arvoon mallin attribuutti ja näyttää sen sitten verkkonäkymälle.

Suositeltava: