- 当一个请求执行时,springMVC的DispatcherServlet(前端控制器) 会拦截到他,
- 然后调用HandlerMapping (处理器映射器),找到对应的URL地址,然后返回给前端控制器。
- 前端控制器根据返回的URL调用HanderAdapter (处理控制器)。
- 然后处理控制器调用我们的自己编写的controller层。
- 然后通过处理控制器将需要放回的数据封装到ModeAndView (视图模型)中,返回给前端控制器。
- 前端控制器拿到视图模型后,调用视ViewResolver (视图模型解析器),它会返回给前端控制器一个真正的视图。
- 前端控制器得到视图后进行渲染,放回给用户。
springmvc执行请求的顺序
最新推荐文章于 2024-11-12 11:19:19 发布