Integración CDI con JavaServer Faces
Contexts and Dependency Injection (CDI) se integra principalmente con JavaServer Faces (JSF) a través del lenguaje de expresión (EL) y permite que los beans de CDI se expongan a través de los componentes de EL a JSF unificados. CDI también proporciona un contexto incorporado para el ámbito de conversación que está activo durante las fases estándares del ciclo de vida de JSF.
Como parte de la integración de WebSphere Application Server con contenedores CDI, se registran automáticamente varios componentes JSF para las aplicaciones de CDI, entre ellos:
- EL Resolver
- View Handler
- EL Context Listener
- EL Expression Factory
Solamente la implementación de JSF que se basa en MyFaces recibe soporte para su uso con CDI.