1.DispatcherServlet:前置控制器。
2.HandlerMapping:将请求映射到Handler。
3.Handler:后端控制器,完成具体业务逻辑。后端
4.HandlerInterceptor:处理器拦截器。
5.HandlerExecutionChain:处理器执行链。
6.HandlerAdapter:处理器适配器。设计模式
7.ModelAndView:装载模型数据和视图信息。
8.ViewResolver:视图解析器。app
1.客户端请求被DispatcherServlet接收。
2.DispatcherServlet将请求映射到Handler。
3.生成Handler以及HandlerInterceptor。框架
4.返回HandlerExecutionChain(Handler+HandlerInterceptor)。
5.DispatcherServlet经过HandlerAdapter执行Handler。
6.返回一个ModelAndView。spa
7.DispatcherServlet经过ViewResolver进行解析。
8.返回填充了模型数据的View,响应给客户端。设计
1.SpringMVC基础配置。
2.XML配置Controller,HandlerMapping组件映射。
3.XML配置ViewResolver组件映射。blog
1.SpringMVC基础配置。
2.Controller,HandlerMapping经过注解进行映射。
3.XML配置ViewResolver组件映射。产品