SpringMvc

157 阅读1分钟
  1. 客户端(浏览器)发送请求被DispatcherServlet接收到
  2. DispatcherServlet根据请求信息调用HandlerMapping,解析请求对应的Handler
  3. 解析对应的Handler后,开始有HandlerAdapter适配器处理
  4. HandlerAdapter会根据Handler来调用真正的处理器处理请求,并处理相关的逻辑
  5. 处理器完成业务后,会返回一个ModelAndView对象,Model是返回的数据对象,view是逻辑上的view
  6. ViewResolver会根据逻辑view查找实际的view
  7. DispatherServlet然后把model传给view
  8. 由view返回客户端


  1. DispatcherServlet中央控制器,把请求转发给具体的类
  2. controlle控制器
  3. HandlerMapping映射处理器,负责映射中央处理器转发给controller时的映射策略
  4. ModelAnView服务层返回的数据和视图层的封装类
  5. ViewResolver视图解析器,解析具体的视图
  6. interceptors拦截器