2013-03-12 68 views
0

我想将CDI bean用于JSF应用程序。我感兴趣的是有没有什么可能的方法来避免bean声明到faces-config.xml文件中。我想使用注释来声明类似于JSF bean的bean。有没有可能的解决方案?没有faces-config.xml的CDI bean

回答

3

无需在任何地方声明CDI bean(注入点上的相应注释除外)。所有你需要的是一个beans.xml - 它也可以是空的 - 在你的战争的META-INFWEB-INF文件夹中。

对于web应用程序,将beans.xml置于WEB-INF文件夹中是一种常见做法。

Here你可以找到一个很好的技术背景说明。