CDI 与 JavaServer Faces 集成

上下文和依赖关系注入 (CDI) 主要通过表达式语言 (EL) 与 JavaServer Faces (JSF) 集成,它使 CDI bean 可以通过统一 EL 到 JSF 组件公开。 对于标准 JSF 生命周期阶段期间处于活动状态的会话作用域,CDI 还为其提供了内置上下文。

作为 WebSphere® Application Server 与 CDI 容器集成的一部分,会自动为 CDI 应用程序注册多个 JSF 组件,包括:
  • EL 解析器
  • 视图处理程序
  • EL 上下文侦听器
  • EL 表达式工厂

仅支持将基于 MyFaces 的缺省 JSF 实现用于 CDI。