在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"的属性。