Sitzungs-Timeout und ViewExpiredException-Behandlung bei JSF / PrimeFaces-Ajax-Anforderung

Ich finde diesen Artikel nützlich für Nicht-Ajax-AnfragenWie gehe ich mit Sitzungsablauf und ViewExpiredException in JSF 2 um? Dies kann ich jedoch nicht nutzen, wenn ich über einen AJAX-Anruf einreiche.

Angenommen, in einem Primefaces-Dialogfeld stelle ich eine Post-Anfrage mit AJAX und die Sitzung ist bereits abgelaufen. Ich sehe, dass meine Seite hängen bleibt.

Wie behebe ich ein solches Szenario so, dass ich ihn, wenn ich mit AJAX poste, zu meiner abgelaufenen Ansichtsseite weiterleiten und ihn dann auf die Anmeldeseite weiterleiten kann, ähnlich der Lösung im obigen Link?

JSF2 / Primefaces / Glassfish

Antworten auf die Frage(5)

Ihre Antwort auf die Frage