Get it on Google Play

Inyectando Managed Beans en JSF(JavaServer Faces)

26-04-2014
 
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á.

Leave a Reply

© Albert Coronado Calzada