Jsf 你能在CDI中专门化一个已经专门化的bean吗?
EJB项目1Jsf 你能在CDI中专门化一个已经专门化的bean吗?,jsf,cdi,Jsf,Cdi,EJB项目1 @SessionScoped @Named("bean") class A {} @Specializes class B extends A {} EJB项目2 @Specializes class C extends B {} 网络项目 在XHTML中 他回来了吗 我的问题是我可以在CDI中专门化和已经专门化的bean吗?在所有作用域中隐藏第一个专门化bean。将专门化描述为: 要么: X是Y,或者 存在一个bean Z,这样X直接专门化Z,Z专门化Y 第二个要点描述
@SessionScoped
@Named("bean")
class A
{}
@Specializes
class B extends A
{}
EJB项目2
@Specializes
class C extends B
{}
网络项目
在XHTML中
他回来了吗
我的问题是我可以在CDI中专门化和已经专门化的bean吗?在所有作用域中隐藏第一个专门化bean。将专门化描述为:
要么:
- X是Y,或者
- 存在一个bean Z,这样X直接专门化Z,Z专门化Y
C
class在另一个项目中并且未被CDI检测到有关。也许您忘记将beans.xml
文件添加到Project2
#{bean.class.name}