springMVC的数据响应有两种响应形式:
页面跳转:
直接返回字符串进行跳转
通过ModeAndView对象进行跳转
回写数据:
直接返回字符串
返回对象或者是集合,json字符串
使用ModeAndView来进行页面跳转:
ModeAndView对象的意思是模型和视图,可以通过这个对象来设置模型数据以及返回视图的设置。
代码:
public ModelAndView save(){
ModelAndView modelAndView = new ModelAndView();
//设置模型数据
modelAndView.addObject("suername","张安");//相当于放置到request域中
//设置视图名称:
modelAndView.setViewName("hello");
return modelAndView;
}
需要注意的是设置模型数据是相当于设置在request域中
使用ModeAndView的第二种式:
public ModelAndView save1(ModelA