如何将带有托管bean的项目转换为带有CDI Bean的项目?

时间:2014-03-19 08:50:16

标签: jsf jsf-2 cdi managed-bean

我尝试将托管Bean ManagedBeans 转换为 CDIBeans ,只需包含 @从 javax.entreprise.context 包中命名为 @XxxScoped 。连同两个JAR文件 cdi-api-1.1-PRD.jar javax.inject-1.jar 。但它似乎并不那么简单。

  
      
  1. 我想知道为什么?
  2.   
  3. 为什么不是上述过程   工作?
  4.   

CDI bean不支持托管bean的功能吗?我在这里完全错过了什么吗?

1 个答案:

答案 0 :(得分:0)

至少将空beans.xml文件添加到存档中的META-INF /或WEB-INF / 您可能还需要做其他事情,但这取决于您的运行时环境 There's a nice config example for Tomcat