我有一个包含两种不同请求方法的控制器:POST和GET它们有不同的url映射。我正在尝试更新视图中的表单:
@RequestMapping(value="/sudent.do", method=RequestMethod.GET)
protected ModelAndView getStudent(ModelMap model, BindingResult result){
Student student = new Student();
.....
model.addAttribute("student", student);
return new ModelAndView("student"); }
和另一种方法
@RequestMapping(value="/sudentUpdate.do", method=RequestMethod.GET)
protect ModelAndView studentUpdate(@ModelAttribute("student") Student student, Binding result) {..}
我在这两种方法中得到的模型是不同的。
使用Spring Framework 4,有没有办法在两种不同的控制器方法中使用相同的模型?
谢谢!
答案 0 :(得分:0)
使用带有bean ID名称的@SessionAttributes("..")
为我工作