springMvc架构图
2017-03-29 18:30:16 0 举报
Spring MVC是一种基于Java的实现MVC设计模式的请求驱动类型的轻量级Web框架,通过一套注解,快速简单的实现了请求驱动模型。它包含一个DispatcherServlet,一个处理器映射器和一个视图解析器。DispatcherServlet是前端控制器,负责接收用户请求并调用处理器映射器。处理器映射器根据请求的URL找到对应的处理器(Controller),并将请求交给处理器处理。处理器处理完请求后,会返回一个ModelAndView对象,其中包含了模型数据和视图信息。视图解析器会根据视图名解析出对应的视图(如JSP页面),并将模型数据填充到视图中,最后将渲染后的视图返回给用户。
作者其他创作
大纲/内容
乛◡乛
4、请求适配器执行Handler
1、request请求 url
处理器适配器HandlerAdapter
view视图jspfreemarkerexcelpdf
视图解析器View resolver
2、请求查找Handler
9、返回view
7、返回ModelAndView
Handler处理器也叫做controller
6、返回ModelAndView
处理器映射器HandlerMapping
前端控制器DispatcherServlet接口用户请求,响应
8、请求进行视图解析
10、视图渲染将模型数据填充到request域
5、执行
3、返回一个执行链
11、response响应
0 条评论
下一页