一种可能解决该问题的方法。会话属性有助于在请求之间持久化对象,因此基于它的以下内容
@Controller@SessionAttributes({ "exampleForm" })public class HomeController{@ModelAttribute("exampleForm")public ExampleForm getExampleForm(){ return new ExampleForm();}@RequestMapping(value = "/myform", method = RequestMethod.POST)public String proccessForm(@Valid @ModelAttribute("exampleForm") final ExampleForm form, final BindingResult result, final SessionStatus sessionStatus){ if (result.hasErrors()) { return "redirect:/myform"; } sessionStatus.setComplete(); return "redirect:/complete";}@RequestMapping(value = "/myform", method = RequestMethod.GET)public String showForm(final Model model){ return "form";}@RequestMapping(value = "/complete", method = RequestMethod.GET)public String showSomething(final Model model){ return "complete";}}


