SpringMVC,既然被称作MVC,那么它肯定也包含一系列的,从页面请求到业务逻辑一整套的完整的流程,今天给大家介绍一下SpringMVC向页面传递数据的五种方式。
第一种:使用ModelMap
ModelMap对象主要用于传递控制方法传递数据到结果页面。取值的时候可以直接使用EL表达式输出存放的key值。
代码如下:
@RequestMapping("/test1")
public String hello1(ModelMap model) {model.addAttribute("test1", "helloworld1");
return "hello";
}
第二种:ModelAndView
ModelAndView用来储存处理过的数据,携带数据返回jsp页面。
代码如下:
@RequestMapping("/test2")
public ModelAndView hello2() {
ModelAndView mav=new ModelAndView();
mav.addObject(