URL von Vorseite in Adresszeile?

larlib

Grünschnabel
Hallo,
ich habe in der Adresszeile des Browsers immer die URL der zuvor besuchten Seite in meiner JSF-Anwendung!
Wie kann ich das verhindern?

larlib
 
Das kommt daher, dass zur nächsten Seite meist nicht durch einen Link navigiert wird, sondern durch eine Action. Auf die Action folgt dann ein standardmässig ein Forward. Forward ist für den Browser nicht ersichtlich, d.h. er merkt nicht wo es hingeht.

Alternativen:
Redirect statt Forward verwenden.
Da der Clientbrowser dadurch die Zielseite erneut anfragt ist die Adresszeile aktuell aber auch ein kleiner overhead entstanden.

Mit Javascript die Adresszeile manuell updaten.
In Geekbrowsern verboten. Manche erfahrenen Benutzer fühlen sich genötigt. Im allgemeinen eine nicht so gute Lösung.
 

Neue Beiträge

Zurück