2013-09-28 5 views
0

В Java EE 6 одной из причин, по которым я застрял с @ManagedBean, был @ViewScoped. Теперь в Java EE 7 это доступно также для @Named beans.Использование JSF beans в Java EE 7

Я пропущу что-нибудь, если поеду с @Named в новых приложениях?

ответ

1

№ IIRC, управляемые bean-компоненты JSF в значительной степени устарели в JSF 2.2 (Java EE 7).

+0

Они действительно эффективно устаревшие. К сожалению, «официальной» девальвации пока не было, но руководство по спецификациям упомянуло о намерении. –

0

В блоге "You should not have any other @ManagedBean beside @Named." Маркус Eisele заявляет:

Недостатком является то, вы, вероятно, потеряет способность работать на очень легкий Java сервер приложений, которые не соответствуют одному из определенных профилей и может» t обеспечивают функции DI/CDI.

Кроме этого я не нашел каких-либо аргументов, чтобы придерживаться @ManagedBean

, который также довольно много говорится в ответе Паскаля here:

Смежные вопросы