- 客户端(浏览器)发送请求被DispatcherServlet接收到
- DispatcherServlet根据请求信息调用HandlerMapping,解析请求对应的Handler
- 解析对应的Handler后,开始有HandlerAdapter适配器处理
- HandlerAdapter会根据Handler来调用真正的处理器处理请求,并处理相关的逻辑
- 处理器完成业务后,会返回一个ModelAndView对象,Model是返回的数据对象,view是逻辑上的view
- ViewResolver会根据逻辑view查找实际的view
- DispatherServlet然后把model传给view
- 由view返回客户端
- DispatcherServlet中央控制器,把请求转发给具体的类
- controlle控制器
- HandlerMapping映射处理器,负责映射中央处理器转发给controller时的映射策略
- ModelAnView服务层返回的数据和视图层的封装类
- ViewResolver视图解析器,解析具体的视图
- interceptors拦截器