0

JSF 2.0 (Mojarra) で JBoss 7 を使用し、CDI として Weld を使用していました。JBoss がすでに提供しているものすべて。また、パッケージに Primefaces を追加しました。だから今のところ、私のプロジェクトは次のとおりです。

JBoss 7 + JSF 2.0 + Primefaces + Weld

しかし、JSF ViewScope が Weld (および CDI) に欠けていると感じていたので、プロジェクトに MyFaces CODI を追加しました。でも今は色々混ぜてる感じで、何が何だか分からない。だから私はいくつかの質問があります:

1 - MyFaces CODI をプロジェクトに追加するのは CDI のみですか、それとも Mojarra も変更していますか?

2 - MyFaces CODI を追加すると Weld も無効になりますか、それとも ViewScope に CODI を使用し、他のもの (Request、Application、Session など) に Weld を使用していますか? これは良い考えですか?

私の質問を理解し、私を助けてくれることを願っています = P

4

1 に答える 1

3

MyFaces CODI をプロジェクトに追加するのは CDI だけですか、それとも Mojarra も変更していますか?

あなたはモハラを変えていません。CODI は CDI の単なる拡張機能です。


MyFaces CODI を追加すると Weld も無効になりますか、または ViewScope に CODI を使用し、他のもの (Request、Application、Session など) に Weld を使用していますか?

あなたは溶接を変えていません。CODI は CDI の単なる拡張機能です。

于 2012-08-16T11:10:08.047 に答える