springmvc原理(1)

来源:互联网 发布:悦游网络加速器 编辑:程序博客网 时间:2024/04/29 22:03





WebClient发送请求给web服务器,web服务器对请求进行解析,若匹配DispatcherServlet请求映射路径则调用中央控制器DispatcherServlet

 

DispatcherServlet收到请求并根据请求信息和HanlderMapping(处理映射器)的配置找到处理请求的处理器Handler

 

DispatcherServlet根据处理映射器HandlerMapper找到对应的处理器Handler,将处理权交给处理器Handler,再由HandlerAdapter处理映射器对Handler处理器进行具体的调用

 

Handler业务处理完将返回ModelAndView(逻辑视图)对象给DispatcherServlet,
DispatcherServlet通过ViewResolver将逻辑视图转化为视图view

 

DispatcherServlet通过model解析出ModelAndView中的参数进行解析最终展现出完整的view并返回给客户端


0 0
原创粉丝点击