Wie wird auf dieselbe Seite umgeleitet (ich kenne die Seite nicht; die Umleitung erfolgt innerhalb eines Menüs, das von mehreren Seiten geteilt wird)?
Ich habe es versucht
%Vor%am Ende der Aktionsmethode, aber ich habe eine Fehlermeldung erhalten, weil es nicht möglich ist, einen Navigationsfall für "? faces-redirect = true" zu finden.
Vielen Dank im Voraus für Ihre Hilfe.
Sie müssen eine gültige Ansichts-ID im Ergebnis und nicht nur eine Abfragezeichenfolge angeben. Sie können die aktuelle Ansichts-ID von UIViewRoot#getViewId()
Geben Sie einfach null
oder eine leere Zeichenfolge aus Ihrer Anwendungsaktion zurück.
Gemäß JSF2.2 Spezifikation, Abschnitt 7.4.1:
Wenn das Ergebnis der Anwendungsaktion null oder leer ist string und keine der Navigationsfällen, die der aktuellen Ansicht zugeordnet sind Bezeichner haben einen Nicht-Null-Bedingung Ausdruck, die gleiche Ansicht muss sein wieder angezeigt.
Tags und Links jsf-2