ModelAndView хавар хэрхэн ажилладаг вэ?
ModelAndView хавар хэрхэн ажилладаг вэ?

Видео: ModelAndView хавар хэрхэн ажилладаг вэ?

Видео: ModelAndView хавар хэрхэн ажилладаг вэ?
Видео: Как заставить плодоносить инжир в 2021 году? 2024, Арваннэгдүгээр
Anonim

ModelAndView нь хоёуланг нь барьж буй объект загвар ба үзэмж . Зохицуулагч нь буцаана ModelAndView объект болон DispatcherServlet нь View Resolvers болон View ашиглан харагдацыг шийддэг. Харах байна String болон загвар хэлбэрээр харах нэрийг агуулсан объект байна олон объект нэмэх газрын зураг.

Зүгээр л, бид яагаад хавар ModelAndView ашигладаг вэ?

ModelAndView хоёуланд нь эзэмшигч юм Загвар ба харах вэб MVC хүрээнд. Эдгээр хоёр анги нь ялгаатай; ModelAndView хийх гэж л хоёуланг нь барьдаг тэр хянагч хоёуланг нь буцаах боломжтой загвар ба үзэмж нэг буцах утгад. Харагдах байдал нь ViewResolver объектоор шийдэгддэг; загвар нь Газрын зурагт хадгалагдсан өгөгдөл юм.

Үүний нэгэн адил хаврын улиралд ModelMap болон ModelAndView хоёрын ялгаа юу вэ? Загвар бол интерфэйс юм Загварын газрын зураг анги юм. ModelAndView аль алиных нь хувьд зүгээр л сав юм a Загварын газрын зураг болон View объект. Энэ нь хянагчийг хоёуланг нь нэг утга болгон буцаах боломжийг олгодог.

Мөн хаврын өргөдөл хэрхэн ажилладаг вэ?

Энэ бол хүний зүрх юм Хавар Хүрээ. IoC контейнер нь XML файл, Java тайлбар эсвэл Java кодоос мета өгөгдлийг хүлээн авдаг. Контейнер нь өгөгдсөн тохиргооны мета өгөгдлийг уншсанаар энгийн хуучин Java объектуудаас (POJO) ямар объект үүсгэх, тохируулах, угсрах зааварчилгааг авдаг.

Хаврын улиралд ModelAttribute гэж юу вэ?

Хамгийн чухалуудын нэг Хавар -MVC тэмдэглэгээ нь @ ModelAttribute тайлбар. @ ModelAttribute нь аргын параметр эсвэл аргын буцах утгыг нэрлэсэнтэй холбосон тэмдэглэгээ юм загварын шинж чанар дараа нь вэб харагдац руу харуулна.

Зөвлөмж болгож буй: