Spring MVC 请求处理步骤记录

请求从离开浏览器到响应返回,在Spring MVC经历的过程有哪些,在此做个记录。

  1. 请求首先到达Spring的DispatcherServlet,DispatcherServlet就是一个前端控制器。
  2. DispatcherServlet查找处理器映射(handler mapping)确定请求由哪个控制器处理。
  3. 选中合适的控制器后,DispatcherServlet把请求发送给对应的控制器。
  4. 控制器处理请求携带的信息。
  5. 控制器将模型和逻辑视图名发送回DispatcherServlet。
  6. DispatcherServlet使用视图解析器(view resolver)将逻辑视图匹配为一个特定的视图。
  7. 特定的视图渲染模型数据,DispatcherServlet将响应结果返回给客户端。
posted @ 2026-06-06 11:27  program_keep  阅读(7)  评论(0)    收藏  举报