Get it on Google Play
Tu partner Freelance para tus proyectos IT

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á.

Si te ha servido, por favor comparte
 

Leave a Reply