原文链接
https://blog.wanvale.com/archives/74/
这两种方法来自不同的Spring版本。ModelAndView方法是在Spring 2.0之前从控制器返回模型和视图信息的主要方法。现在可以结合Model参数和String返回值,但是旧的方法仍然有效。
原理上他们是一样的,根据习惯不同,选择哪个都可以
ModelAndView
@RequestMapping("testModelAndView")
public ModelAndView testModelAndView(){
ModelAndView mav=new ModelAndView();
mav.addObject("msg","hello,modelandview");
mav.setViewName("success");
return mav;
}
String
@RequestMapping("testString")
public String testString(Model model){
model.addAttribute("msg","hello,modelandview");
return "success";
}
版权声明:本文为wanvale原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。