Spring MVC

在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。所以需要适配。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.Spring web mvc介绍 Spring web mvc和Struts2都属于表现层的框架,它是Spri...
    七弦桐语阅读 13,986评论 2 38
  • 1.Spring背景 1.1.Spring四大原则: 使用POJO进行轻量级和最侵入式开发; 通过依赖注入和基于借...
    嗷大彬彬阅读 4,258评论 0 2
  • Spring MVC一、什么是 Spring MVCSpring MVC 属于 SpringFrameWork 的...
    任任任任师艳阅读 8,711评论 0 32
  • Spring MVC 1、简介 1.1 Web MVC 在Web开发中,通常是浏览器发送请求到服务器,由服务器接收...
    开发者如是说阅读 3,093评论 0 5
  • 做梦梦到公司上市了,真心的。梦到上了三板,然后一起庆祝,给投资人一个惊喜。朝着梦想努力吧,没人能阻止一个男人奔向梦想。
    淡尽相思阅读 1,391评论 0 0

友情链接更多精彩内容