在JBoss 7中使用MyFaces CODI

时间:2012-08-15 19:03:39

标签: java jsf jboss jboss-weld codi

我使用JBoss 7和JSF 2.0(Mojarra)和Weld作为CDI。 JBoss已经提供的所有功能。另外,我在包装中添加了Primefaces。所以到现在为止,我的项目是:

JBoss 7 + JSF 2.0 + Primefaces + Weld

然而,我觉得JSF ViewScope在Weld(以及CDI)上缺失,所以我只是将MyFaces CODI添加到我的项目中。但我觉得我现在混合了很多东西,我不知道是什么。所以我有几个问题:

1 - 将MyFaces CODI添加到项目中只是CDI,或者我也在改变Mojarra?

2 - 添加MyFaces CODI也使Weld无效,或者我正在使用CODI进行ViewScope和Weld进行其他操作(请求,应用程序,会话等)?这是个好主意吗?

希望你理解我的问题并帮助我= P

1 个答案:

答案 0 :(得分:3)

  

将MyFaces CODI添加到项目中只是CDI,或者我也在改变Mojarra?

你不是在改变莫哈拉。 CODI只是CDI的延伸。


  

添加MyFaces CODI也使Weld无效,或者我正在使用CODI进行ViewScope和Weld进行其他操作(请求,应用程序,会话等)?

你没有改变Weld。 CODI只是CDI的延伸。