Get it on Google Play
26-04-2014
 

Inyectando Managed Beans en JSF(JavaServer Faces)

JSF Logo

JSF Logo

Este simple snipped muestra como inyectar dependencias entre nuestras classes controladoras de nuestros proyectos JSF(JavaServer Faces).

Básicamente se trata de anotar el atributo de nuestra classe como @ManagedProperty y mediante EL(Expression Language) que valor se debe inyectar. En este ejemplo inyecto una instancia de “EnrollmentController”.

	@ManagedProperty(value="#{enrollmentController}")
	private EnrollmentController enrollmentController;
	
	public void setEnrollmentController(EnrollmentController enrollmentController) {
		this.enrollmentController = enrollmentController;
		}

Atención! No os olvidéis de implementar el método accesor de escritura, sino no os funcionará.

Si te a servido, por favor comparte
 

Leave a Reply