理解Spring MVC

 

  1. 用户发送请求至分发器DispatcherServlet;
  2. DispatcherServlet收到请求后,调用HandlerMapping处理映射器;
  3. HandlerMapping处理映射器根据请求的URL,找到具体的Handler处理器,并生成。如果有拦截器,也一并生成;
  4. DispatcherServlet通过HandleAdapter适配器,调用步骤3所生成的Handler处理器;
  5. HandleAdapter执行处理器Handler;
  6. 执行完后,返回ModelAndView;
  7. HandlerAdapter适配器将Handler处理器的执行结果ModelAndView返回到DispatcherServlet;
  8. DispatcherServlet将ModelAndView传给ViewReslover视图解析器;
  9. ViewReslover解析后返回具体的View对象;
  10. DispatcherServlet对View进行渲染,并响应到用户。

相关文章:

  • 2021-12-10
  • 2021-05-03
  • 2021-12-01
  • 2021-11-10
  • 2021-09-23
  • 2021-11-23
猜你喜欢
  • 2021-09-30
  • 2022-12-23
  • 2021-12-31
  • 2021-11-16
  • 2021-08-30
  • 2022-02-09
  • 2021-12-05
相关资源
相似解决方案