Calling different methods via submit buttons using Spring MVC

Using Spring 2.5 annotation, you can specify different buttons like so:
<input type="submit" name="save" value="Save" />
<input type="submit" name="saveAndContinue" value="Save and Continue" />
In your controller, you can handle this like so
@RequestMapping(params = "saveAndContinue", method = RequestMethod.POST)
public String saveAndContinue() {
save(request);
return "redirect:/newPage.html";
}

@RequestMapping(params = "save", method = RequestMethod.POST)
public String save() {
[...]

Also tagged ,