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.