Załóżmy, że mam formularz do edycji właściwości Kucyka, aw mojej aplikacji internetowej jest wiele miejsc, w których możesz edytować Pony. Na przykład na liście kucyków może znajdować się link "edytuj" obok każdego kucyka, a gdy użytkownik przegląda kucyk, może być również link "edytuj" w tym widoku.Sterownik Spring-MVC przekierowuje na "poprzednią" stronę?
Gdy użytkownik kliknie przycisk "prześlij" po edycji kucyka, chciałbym zwrócić użytkownika na stronę, którą był po kliknięciu linku "edytuj".
Jak napisać kontroler, aby przekierować użytkownika z powrotem na miejsce rozpoczęcia? Z pewnością mogę to zrobić, przekazując parametr do kontrolera, ale to wydaje się trochę głupkowate. Czy ja myślę o tym wszystko źle, czy to prawie to, co muszę zrobić?
Absolutnie fajne, ale może nie być niezawodne: http://en.wikipedia.org/wiki/HTTP_referrer#Referrer_hiding – wheleph
To nie zadziała, jeśli podczas edycji kucyka wystąpił błąd sprawdzania poprawności, a użytkownik powraca na stronę edycji kucyka. Ponieważ teraz referer wskaże stronę edycji kucyka. – priomsrb