【发布时间】:2011-06-19 09:35:48
【问题描述】:
我想在我的应用程序中使用@ViewScoped - 范围作为一些网页的支持bean。我还使用 CDI 将依赖项注入支持 bean。
但是,当我使用像这样注释的支持 bean 时
@ManagedBean
@ViewScoped
@Inject
someDependency (...)
@Inject 注释不会注入任何东西,我一访问依赖项就会得到一个NullPointerException。
但是,当我用
装饰支持豆时@Named
@ViewScoped
@Inject
someDependency (...)
注入工作正常,但现在 @ViewScoped 被忽略,因为它不是 CDI / Weld 的一部分。
如何将@ViewScoped 与 CDI Weld 一起使用?
【问题讨论】:
标签: scope cdi jboss-weld