CDI と JavaServer Faces の統合
Contexts and Dependency Injection (CDI) は主として、式言語 (EL) を介して JavaServer Faces (JSF) と統合し、統一された EL / JSF コンポーネントを介して CDI Bean を公開できるようにします。また、CDI は、標準 JSF ライフサイクル・フェーズ中にアクティブになっている会話スコープの組み込みコンテキストも提供します。
WebSphere® Application Server と CDI コンテナーとの統合の一環として、次のようないくつかの JSF コンポーネントが CDI アプリケーションのために自動的に登録されます。
- EL Resolver
- View Handler
- EL Context Listener
- EL Expression Factory
CDI で使用する場合には、MyFaces に基づくデフォルト JSF 実装のみがサポートされます。