tutorial paginas navegacion librerias etiquetas español entre ejemplo define componentes jsf redirect message

jsf - paginas - Cómo mostrar el mensaje de rostros en la página redirigida



templates jsf primefaces (1)

Mantenga el mensaje en el alcance del flash . Sobrevivirá a la redirección.

context.addMessage(clientId, message); externalContext.getFlash().setKeepMessages(true); return "users.xhtml?faces-redirect=true";

Tenga en cuenta que las versiones anteriores de Mojarra tienen algunos errores peculiares relacionados con el alcance de Flash:

Será mejor que actualice a un mínimo de Mojarra 2.1.27 / 2.2.5 para asegurarse de que su aplicación no se vea afectada.

He proporcionado una interfaz que permite a los usuarios crear cuentas para una aplicación. Al final del proceso, el método de registro realiza el proceso de registro, agrega un mensaje de éxito a la página y luego lleva al usuario a una tabla de datos central que muestra a todos los usuarios del sistema.

El problema que tengo es que el mensaje de éxito nunca se muestra debido a la redirección de página. No puedo esperar () en el método porque el mensaje JSF no se mostrará hasta que el método se haya completado. Idealmente, quiero que se muestre el mensaje de éxito y luego, una vez especificada, la página se redirige.

¿Cómo puedo conseguir esto?