spring mvc执行流程

mvc框架个人理解执行流程图

spring mvc流程

mvc框架完整执行流程图

mvc框架完整执行流程图

流程步骤:

1、web端发送http请求到dispatcherServlet
2、dispatcherServlet接收到请求会通过handlerMapping处理请求找到对应的handler(controller)
3、handlerMapping找到handler且处理完成后会返回执行链HandlerExecutionChain
4、dispatcherServlet接收到执行链会调用HandlerAdapter执行handler
5、handlerAdapter执行handler返回modelAndView到dispatcherServlet
6、dispatcherServlet接收到handlerAdapter返回的modelAndView,根据视图的view的名称调用视图解析器viewResolver
7、viewResolver根据逻辑视图返回一个真的view视图到dispatcherServlet
8、dispatcherServlet接收到完整的modelAndView,根据model进行数据填充,view视图渲染
9、dispatcherServlet数据渲染完成,响应返回最后的结果给用户

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容