0

我目前正在编写 JSF 代码并使用 Mojarra 2.1.6-FCS,使用 Tomcat 和 Eclipse Juno。现在我想转向 CDI,因为我发现它比 JSF 更实用。

我需要知道是否需要 web.xml 和 faces-config.xml 来编写和运行 CDI 代码;在 JSF 中它不是必需的。

我只需要简单的分步说明来部署到 TomEE。在我的提问中提出的任何闪光将不胜感激,谢谢一拳。

4

2 回答 2

2

这里有一个示例http://tomee.apache.org/examples-trunk/jsf-cdi-and-ejb/

希望对你有帮助

于 2012-12-23T15:33:04.230 回答
2

您不需要 web.xml 或 faces.config.xml 只是为了使用 CDI。您唯一需要的是beans.xml(可以是一个空文件!),放在WEB-INF目录中。

我无法为您提供在 TomEE 上部署 CDI 应用程序的分步说明,但它与部署任何其他应用程序应该没有什么不同。你读过TomEE 和 Eclipse教程吗?

于 2012-12-23T12:16:18.570 回答