SSM之ModelAndView的注意点

ModelAndView简述
使用ModelAndView类用来存储处理完后的结果数据,以及显示该数据的视图。从名字上看ModelAndView中的Model代表模型,View代表视图,这个名字就很好地解释了该类的作用。业务处理器调用模型层处理完用户请求后,把结果数据存储在该类的model属性中,把要返回的视图信息存储在该类的view属性中,然后让该ModelAndView返回该Spring MVC框架。框架通过调用配置文件中定义的视图解析器,对该对象进行解析,最后把结果数据显示在指定的页面上
ModelAndView的作用
ModelAndView构造方法可以指定返回的页面名称,也可以通过setViewName()方法跳转到指定的页面
ModelAndView的主要使用
当有数据需要返回页面显示时,这时候就需要将数据封装到ModelAndView中
例如:将查询的全部用户显示在页面中
ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject(“名称”,封装的数据);
modelAndView.setViewName(“返回的页面”);

你可能感兴趣的:(SSM)