1 控制器Controller
https://www.cnblogs.com/javahr/p/8260557.html
它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返回给对应的View进行展示。
//@Controller 是标记在类MyController 上面的,所以类MyController 就是一个SpringMVC Controller 对象了 //使用@RequestMapping(“/showView”) 标记在Controller 方法上,表示当请求/showView.do 的时候访问的是MyController 的showView 方法 @Controller public class MyController { @RequestMapping ( "/showView" ) public ModelAndView showView() { ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName( "viewName" ); modelAndView.addObject( " 需要放到 model 中的属性名称 " , " 对应的属性值,它是一个对象 " ); return modelAndView; } //该方法返回了一个包括Model 和View 的ModelAndView 对象 }
2 @RequestMapping
https://blog.csdn.net/renanrenan/article/details/84654362
3 ModelAndView类
使用ModelAndView类用来存储处理完后的结果数据,以及显示该数据的视图。Model代表模型,View代表视图,这个名字就很好地解释了该类的作用。