Disons que j'ai un formulaire pour éditer les propriétés d'un poney, et dans mon application web il y a plusieurs endroits où vous pouvez choisir d'éditer un poney. Par exemple, dans une liste de poneys, il peut y avoir un lien «modifier» à côté de chaque poney, et lorsque l'utilisateur consulte un poney, il peut également y avoir un lien «modifier» dans cette vue.Le contrôleur Spring-MVC redirige vers la page "précédente"?
Lorsqu'un utilisateur clique sur "envoyer" après avoir modifié un poney, je voudrais retourner l'utilisateur à la page qu'il ou elle était en cliquant sur le lien "modifier".
Comment écrire mon contrôleur pour rediriger l'utilisateur vers l'endroit où il a démarré? Certes, je peux le faire en passant un paramètre au contrôleur, mais cela semble un peu loufoque. Suis-je en train de penser à tout faux ou est-ce à peu près ce que je vais devoir faire?
Absolument cool mais peut-être pas fiable: http://en.wikipedia.org/wiki/HTTP_referrer#Referrer_hiding – wheleph
Cela ne fonctionnera pas s'il y avait une erreur de validation lors de la modification du poney et l'utilisateur est retourné à la page d'édition poney. Parce que maintenant le referer pointera vers la page d'édition poney. – priomsrb