Translate

sábado, 27 de septiembre de 2014

6. Curso de Java Server Faces 2.0 (Alcance de Managed Bean)

Alcance de los Managed Bean




Las anotaciones para el manejo de alcances JSF son:
- @ RequestScoped (ámbito por default)
- @ ViewScoped
- @ SessionScoped
- @ ApplicationScoped

Estas anotaciones van inmediatamente después de declarar un vean como ManagedBean con la anotación: @ManagedBean antes del nombre de la clase.

CDI y el alcance de Beans
 




JSF y CDI tienen en común los alcances de request, session y application. Aunque se encuentran en distintos paquetes.
Paquete para JSF: javax.faces.bean
Paquete para CDI: javax.enterprise.context

Además, CDI agrega un alcance más, conocido como conversation. Este alcance permite guardar información entre páginas relacionadas y la información almacenada es eliminada hasta que se cumple cierta meta.

Las anotaciones para el manejo de alcances CDI son:
- @ RequestScoped (ámbito por default)
- @ ConversationScoped
- @ SessionScoped
- @ ApplicationScoped


Ejercicio de alcances en JSF 2.0

ManagedBeans




BackingBean




Formulario principal index.xhtml




Formulario Resultado.xhtml



Ejecución:



No hay comentarios.:

Publicar un comentario