ajaxEl componente de estado funciona con componentes configurados globalmente. Esto significa que un commandButton con el atributo:
global="true"
desencadenará un proceso que va a hacer uso del componente ajaxStatus (actualizará su salida) Dicho esto, ajaxStatus inicia faceta funcionará cuando se llama al método detector y voluntad actualizar cuando se alcanza el estado "completo", esto es, cuando finaliza el ciclo de vida de la llamada.
Según tengo entendido, esto no resolverá el éxito o el fracaso del proceso. Para estos estados, también tiene otras facetas disponibles: "error" y "éxito".
<p:ajaxStatus>
<f:facet name="prestart">
<h:outputText value="Starting..." /> </f:facet>
<f:facet name="error"> <h:outputText value="Error" />
</f:facet>
<f:facet name="success"> <h:outputText value="Success" />
</f:facet>
<f:facet name="default"> <h:outputText value="Idle" />
</f:facet>
<f:facet name="start"> <h:outputText value="Please Wait" />
</f:facet>
<f:facet name="complete"> <h:outputText value="Done" />
</f:facet>
</p:ajaxStatus>
Hay un gif ajax carga incluido con PrimeFaces:
<h:graphicImage library="primefaces" name="jquery/ui/ui-anim_basic_16x16.gif" />
Gran! Directo al grano. Gracias. –
np - ¡me alegro de que haya ayudado! – frandevel
0 deposito voto \t No parece trabajar con Primefaces 3.4 –
8bitjunkie