美文网首页
Spring MVC

Spring MVC

作者: supermans1202 | 来源:发表于2018-07-25 19:54 被阅读21次

    在Spring MVC框架中,从“Request(请求)”开始,依次进入“DispatcherServlet(核心分发器)” —> “HandlerMapping(处理器映射)” —> “Controller(控制器)”—> “ModelAndView(模型和视图)” —> “ViewResolver(视图解析器)” —> “View(视图)” —> “Response(响应)”结束,其中DispatcherServlet、HandlerMapping和ViewResolver 只需要在XML文件中配置即可

    这涉及到tomcat的请求和响应。


    image.png image.png

    ApplicationContext:应用上下文。
    继承了java中的httpServlet
    实现

    • doGet
    • doPost
    • doPut
    • doDelete
    • doHead
    • doPatch
    • doOption

    dopatch中实现。
    主要任务:

      1. 根据request找到handler,
      1. 根据handler找到handlerAdapter
      1. 使用handerAdapter处理handler
    • 4.返回吹结果。

    handler:处理器,对应controller
    handlerMapping:查找 Handler的。
    handlerAdater :适配器。因为selevt的处理方式都是request和response。所以需要适配。

    相关文章

      网友评论

          本文标题:Spring MVC

          本文链接:https://www.haomeiwen.com/subject/hksmmftx.html