SpringMVC: Могу ли я указать @ModelAttribute для заполнения только для определенных методов контроллера? - PullRequest
1 голос
/ 31 марта 2011

У нас есть пара атрибутов, которые являются общими для 90% страниц нашего веб-приложения.

Я хотел бы просто объявить @ModelAttribute("userCredits") на моем контроллере для заполнения этого общего атрибута.

Однако для некоторых страниц этот атрибут мне не нужен. Можно ли избежать заполнения (скромно дорого генерировать) в разовых случаях, когда это не требуется?

Я не большой поклонник того, чтобы он не декларативно заполнялся при каждом вызове, но мне не нравится добавление методов копирования-вставки в каждый контроллер-обработчик, чтобы заполнить его.

1 Ответ

2 голосов
/ 31 марта 2011

Я вполне уверен, что такой поддержки нет, что также поддерживается наблюдением доступных аннотаций от spring javadoc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...