Frage

Ich habe mich nur gefragt, eine Art Protokollanzeige für den Benutzer zu implementieren, in dem der Benutzer in allen Nachrichten in der Anwendung der Benutzer der gesamten Uhrzeit angezeigt wird.

Seit ich JSF 1.2 und RF 3.3.3 verwende, wollte es wissen, ob es möglich ist, alle Nachrichten zu speichern, seien sie von verschiedenen Anforderungen hinzugefügt und dem Benutzer anzeigern, sodass der Benutzer die Geschichte der getanen Aktionen erfahren wird.Es ist auch nützlich für das Support-Team, die Ursache des Problems zu analysieren, und er kann die Meldungen an den Entwickler senden, wenn er auch simuliert oder debugliert wird.

Ich weiß auch, dass FacesMessages über verschiedene Anfragen gelöscht werden, da meine Frage liegt, um Nachrichten über verschiedene Anfragen zu speichern :)

könnte auf verschiedene Arten gehandhabt werden, indem sie sie speichert, ist eine Sitzungsvariable oder so ... Ich würde alle möglichen Antworten freuen

War es hilfreich?

Lösung

Sie können alle Nachrichten während der Render-Antwort in einem PhaseListener .Z. B. / p> generasacodicetagpre.

Um es zum Ausführen zu bringen, registrieren Sie es wie folgt in faces-config.xml:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top