天天看点

SpringMVC入门DispathcerHandlerMappingHandlerAdapterHandlerViewResolverView

SpringMVC入门DispathcerHandlerMappingHandlerAdapterHandlerViewResolverView

执行流程图.png

Dispathcer

前端控制器,所有请求都需要通过它来进行统一分发

HandlerMapping

根据URL请求寻找对应的标识有

@Controller

的具体处理类

HandlerAdapter

根据 Handler 来找到支持它的 HandlerAdapter,通过 HandlerAdapter 执行这个 Handler 得到 ModelAndView 对象

Handler

对Controller的Bean本身和请求Method的包装

ViewResolver

把逻辑上的视图名称解析为一个真正的视图返还给客户端

View

即视图本身