Cerrar automaticamente messages
Para darle un tiempo de eliminar automaticamente los <p:message>
usamos indicamos el componente y el tiempó para que se ciere automaticamente.
oncomplete="setTimeout(function() { $('[id$=growl]').hide(2000); }, 2000);"
Ejemplo
<p:messages id="growl" closable="true" />
<p:commandButton value="#{app['button.login']}"
oncomplete="setTimeout(function() { $('[id$=growl]').hide(2000); }, 2000);"
icon="fa fa-user" action="#{loginController.doLogin()}" update=":form:growl :form" />

Last updated
Was this helpful?