目录
- 在Spring MVC中,可以使用ModelAndView对象或ModelMap对象向请求域中存储数据。
- 我们创建了一个ModelAndView对象,并通过`addObject`方法向请求域中添加了一个名为"message"的属性。
- 无论是使用ModelAndView对象还是ModelMap对象,后续的视图模板可以通过`${message}`的方式获取存储在请求域中的数据。

在Spring MVC中,可以使用ModelAndView对象或ModelMap对象向请求域中存储数据。
- 使用ModelAndView对象:
@RequestMapping("/example")
public ModelAndView example() {
ModelAndView modelAndView = new ModelAndView("example"); //指定视图名
modelAndView.addObject("message", "Hello, World!"); //向请求域中添加数据
return modelAndView;
}在上述示例中,
我们创建了一个ModelAndView对象,并通过addObject方法向请求域中添加了一个名为"message"的属性。
- 使用ModelMap对象:
@RequestMapping("/example")
public String example(ModelMap model) {
model.addAttribute("message", "Hello, World!"); //向请求域中添加数据
return "example"; //返回视图名
}在上述示例中,我们将ModelMap对象作为方法的参数,并通过addAttribute方法向请求域中添加了一个名为"message"的属性。
无论是使用ModelAndView对象还是ModelMap对象,后续的视图模板可以通过${message}的方式获取存储在请求域中的数据。
















