Что такое @ModelAttribute в Spring MVC? - PullRequest
342 голосов
/ 06 августа 2010

Какова цель и использование @ModelAttribute в Spring MVC?

Ответы [ 12 ]

0 голосов
/ 02 февраля 2019

Аннотация ModelAttribute используется как часть веб-приложения Spring MVC и может использоваться в двух сценариях.

Прежде всего, его можно использовать для ввода данных в модель нагрузки до JSP. Это особенно полезно для обеспечения того, что JSP требуется для отображения всех данных. Инъекция получается путем подключения одного метода к модели.

Во-вторых, его можно использовать для чтения данных из существующей модели и присвоения их параметрам метода тренера.

Ссылка https://dzone.com/articles/using-spring-mvc%E2%80%99s

0 голосов
/ 28 января 2016

@ModelAttribute создаст атрибут с именем, указанным вами (@ModelAttribute("Testing") Test test) as Testing в данном примере, Test - это тест bean, являющийся ссылкой на bean-компонент, а Testing будет доступен в модели, чтобы вы могли использовать его в JSP-страницы для поиска значений, которые вы сохранили в вас ModelAttribute.

...