Digamos que tengo un formulario para editar las propiedades de un Pony, y en mi aplicación web hay varios lugares donde puede elegir editar un Pony. Por ejemplo, en una lista de Potros puede haber un enlace de "edición" al lado de cada Pony, y cuando el usuario está viendo un Pony, también puede haber un enlace de "edición" en esa vista.¿El controlador Spring-MVC redirige a la página "anterior"?
Cuando un usuario hace clic en "enviar" después de editar un Pony, me gustaría devolver al usuario a la página en la que se encontraba cuando hace clic en el enlace "editar".
¿Cómo escribo mi controlador para redirigir al usuario de regreso al lugar en el que comenzó? Ciertamente, puedo hacer esto pasando un parámetro al controlador, pero parece un poco tonto. ¿Estoy pensando que todo está mal o es más o menos lo que tendré que hacer?
Absolutamente genial, pero puede no ser confiable: http://en.wikipedia.org/wiki/HTTP_referrer#Referrer_hiding – wheleph
Esto no funcionará si hubo un error de validación al editar el pony y el usuario regresa a la página de edición de pony. Porque ahora el referer apuntará a la página Editar pony. – priomsrb