SpringMVC加载流程与执行流程
-
服务器启动时没指挥加载web.xml文件
-
初始化总控制器 DispatcherServlet
-
在总控制器的初始化方法中(initStrategies:初始化策略),完成组件的加载
处理器映射器HandlerMapping
建立绑定路径与方法全限定名的对应关系
处理器适配器HandlerAdapter
适配处理器的实现方式,调用指定的类反射执行处理器方法
视图解析器ViewResolver
根据逻辑视图生成对应的物理视图,并将物理视图返回
SpringMVC执行流程
-
浏览器发起请求给服务器
-
DispatcherServlet接收来自浏览器的请求
-
调用处理器映射器,根据请求路径找到对应的方法全限定名,并返回给总控制器
-
调用处理器适配器,找对对应的方法适配器实现方式,调用指定的实现类反射执行方法
-
调用视图解析器,根据逻辑视图找到对应的物理视图
-

浙公网安备 33010602011771号