我目前正在使用Tomcat和Eclipse Juno编写JSF代码并使用Mojarra 2.1.6-FCS。现在我想转向CDI,因为我发现它比JSF更实用。
我需要知道是否需要web.xml和faces-config.xml来编写和运行CDI代码;在JSF中,这不是必需的。
我只需要简单的逐步说明就可以部署到TomEE。感激之情,我会非常感激任何闪光灯。
答案 0 :(得分:2)
您不需要web.xml或faces.config.xml来使用CDI。您唯一需要的是beans.xml(可以是一个空文件!),放在WEB-INF
目录中。
我无法向您提供在TomEE上部署CDI应用程序的分步说明,但它与部署任何其他应用程序没有什么不同。您是否阅读过TomEE and Eclipse教程?
答案 1 :(得分:2)
这里有一个示例http://tomee.apache.org/examples-trunk/jsf-cdi-and-ejb/
希望它会帮助你