Friday, November 6, 2015

How to programmatically ajax-update specific component from ManagedBean

si desdeamos actualizar un componente Primefaces desde un ManagedBean, podemos realizar lo siguiente:

si dentro del archivo .xhtml tenemos varios formulario por ejemplo

<h:form id="formu1">

<p:dataTable id="tabla">
</p:dataTable>

</h:form> y deseamos actualizar un solo componente detntro de este formulario desde un ManagedBean ejecutarios

 RequestContext.getCurrentInstance().update("formu:tabla");

 o tambien podriamos colocar

RequestContext.getCurrentInstance().update(":formu:tabla");

o tambien podriamos colocar

RequestContext context = RequestContext.getCurrentInstance();
context.execute(":formu:tabla.update()");

No comments:

Post a Comment