㈠ HandlerMapping 处理器映射(一般通过扫描包配置

  通过处理器映射,你可以将Web 请求映射到正确的处理器 Controller 上。当接收到请求时,DispactherServlet 将请求交给 HandlerMapping 处理器映射,让他检查请求并找到一个合适的( Controller类HandlerExecutionChain,这个HandlerExecutionChain 包含一个能处理该请求的处理器 Controller。在默认情况下,如果没有在上下文中没有找到处理器映射,DispactherServlet 会为你创建一个BeanNameUrlHandlerMapping。

㈡ Controller 处理器

  对访问的请求进行业务处理,并返回需要的数据

㈢ ViewResolver 视图解析器

  解析返回的ModelAndView,选择一个适合的ViewResolver(必须是已经注册到Spring容器中的ViewResolver)返回给DispatcherServlet ;

ViewResolver 结合Model和View,来渲染视图, 将渲染结果返回给客户端

相关文章:

  • 2022-01-19
  • 2021-07-12
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2021-12-13
  • 2021-12-17
  • 2021-05-19
猜你喜欢
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
  • 2021-08-29
  • 2021-09-06
相关资源
相似解决方案