Spring中SpringMVC介绍
1、首先,MVC模式倦虺赳式是Model、View、Controller组合起来的模式,即模型,视图以及控制器。视图:负责显示界面与用户交互,如jsp控制器:视图和模型之间的桥梁,用于控制流程,如acti泠贾高框onServlet模型:负责业务数据及业务逻辑,如Dao,Service,以及实体类等。
2、SpringMVC功能模块继承了MVC模式,并且以其包含的组件进行了功能实现,其包含的组件如下:
3、在用户请求到达时,首先是前端控制器DispatcherServlet接收并处理请求,并通过HandlerMapping组件找到对应的Controller组件。
4、Controller在约定方法中调用模型组件ModelAndView处理请求数据,并将返回数据和调用jsp路径信息包装成一个ModelAndView对象。
5、前端控制器接收ModelAndView对象并将对象传给ViewResolver组件
6、ViewResolver组件解析ModelAndView对象,定位view(jsp)文件并传递数据,生成响应界面。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:51
阅读量:38
阅读量:32
阅读量:42