Spring MVC处理流程及应用优势

Spring MVC处理流程
1.客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配前段控制器(或分发器/DispatcherServlet)的请求映射路径,web容器将请求转交给DispatcherServlet.
2.DispatcherServlet接收到这个请求之后将根据请求的信息以及处理器映射器(HandlerMapping)的配置找到处理请求的处理器(Handler).
3.由具体的处理器适配器(HandlerAdpter)对Handler进行具体的调用.
4.Handler对数据处理完成以后将返回一个ModelAndView()对象给DispatcherServlet.
5.DispatcherServlet通过视图解析器(ViewResolver)将ModelAndView()转化为真正的视图View.
6.DispatcherServlet通过model解析出ModelAndView()中的参数进行解析最终展现出完整的view并返回给客户端.

相关文章:

  • 2021-08-29
  • 2022-12-23
  • 2021-07-12
  • 2021-11-21
  • 2022-12-23
  • 2021-06-30
猜你喜欢
  • 2021-05-18
  • 2021-04-24
  • 2022-12-23
  • 2022-01-06
  • 2021-09-15
相关资源
相似解决方案