title: Spring-MVC controller redirect to "previous" page?
body: <p>Let's say I've got a form for editing the properties of a Pony, and in my web application there are multiple places where you can choose to edit a Pony.  For instance, in a list of Ponies there might be an "edit" link next to each Pony, and when the user is viewing a Pony, there might also be an "edit" link in that view.</p>
  
  <p>When a user clicks "submit" after editing a Pony, I would like to return the user to the page that he or she was when clicking the "edit" link.</p>
  
  <p>How do I write my controller to redirect the user back to where they started?  Certainly I can do this by passing a parameter to the controller, but that seems a little goofy.  Am I thinking about this all wrong or is that pretty much what I'll have to do?</p>