springmvc的工作流程和常用注解,springmvc的工作流程面试
springmvc工作流程
1.用户向服务器发送请求。该请求将首先发送到前端控制器DispatcherServlet(也称为中央控制器)。
2.DispatcherServlet将在收到请求后调用HandlerMapping处理器映射器。由此可知哪个控制器应该处理请求(不调用控制器,只是知道)。
3.DispatcherServlet调用HandlerAdapter处理器适配器,并告诉处理器适配器应该执行哪个控制器。
(视频教程推荐:java视频)
4.HandlerAdapter处理器适配器执行控制器并获取ModelAndView(数据和视图),逐层返回给DispatcherServlet。
5.DispatcherServlet将ModelAndView交给ViewReslover视图解析器进行解析,然后返回真实视图。
6.DispatcherServlet将模型数据填充到视图中。
7.DispatcherServlet将结果返回给用户。
推荐教程:java入门程序以上是springmvc的工作流程细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。