![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 73
wangchao_yun
这个作者很懒,什么都没留下…
展开
-
最简单的springmvc搭建
1.使用maven,在pom.xml里引入springmvc需要的包:这里只需要引入spring-webmvcjar包就好,maven会自动添加其他需要的依赖,spring-core、spring-beans等:2.配置web.xml:配置DispatcherServlet,作为springmvc的入口,拦截所有请求;在init-param配置conte...原创 2020-03-28 10:17:06 · 499 阅读 · 0 评论 -
springmvc跳转到静态资源
springmvc的入口是DispatcherServlet,在web.xml中的配置一般是拦截所有的请求,作为http请求访问的入口。在springvc.xml里做最简单的配置如下:在Controller里访问html:会发现页面404:原因是没有从HandlerMapping里找到对应的handler进行处理。DispatcherServlet拦截所有请...原创 2020-03-28 10:38:06 · 2871 阅读 · 0 评论 -
springmvcHandlerMapping解析
Spingmvc中的HandlerMapping负责解析请求URL,对应到Handler进行处理(这里的Handler一般为Controller里的一个方法method,也可以为servlet或者Controller等)先来看一个http请求的入口DispatcherServlet:DispatcherServlet继承FrameworkServlet,Fr...原创 2020-03-28 10:52:00 · 2713 阅读 · 0 评论 -
Springmvc HandlerAdapter解析
springmvc中HanlderMapping和HandlerAdapter一般是对应出现(并不是一一对应,一个HandlerAdapter可以匹配处理多个HandlerMapping,一个HandlerMapping应该也可以被多个HandlerAdapter处理,但具体配置时应该只是一个,配置多个没有意义,只会被order值小的HandlerAdapter处理)。—...原创 2020-03-28 11:07:55 · 1562 阅读 · 0 评论 -
springmvc:View和ViewResolver解析
springmvc由HandlerAdapter执行具体的handler后,返回的是ModelAndView对象,如何映射到具体的视图,生成页面返回到浏览器,就需要ViewResolver和View来操作了。直接到DispatcherServlet里看源码:这里可以看到ViewResolver会对viewName进行解析,得到View对象。从类成员变量t...原创 2020-03-28 11:19:46 · 3759 阅读 · 0 评论 -
spirngmvc处理请求流程总结:DispatcherServlet
springmvc的请求入口是DispatcherServlet(需要在web.xml里进行配置)。一、DispatcherServlet初始化1.DispatcherServlet提供了两个构造方法:无参构造方法用于Servlet2.5或更早的环境;带参构造方法在Servlet3.0及以后的环境中会用到。2.DispatcherServlet在初始...原创 2020-03-28 12:57:52 · 807 阅读 · 0 评论 -
springmvc5的三个HandlerMapping
springmvc5里有三个非抽象类的HandlerMapping:1.SimpleUrlHandlerMapping2.BeanNameUrlHandlerMapping3.RequestMappingHandlerMapping(这个是最常用的)(在springmvc4里还有一个ControllerClassNameHandlerMapping,在springm...原创 2020-03-28 16:34:23 · 2080 阅读 · 0 评论 -
springmvc5的四个HandlerAdapter
springmvc5中有四个非抽象的HandlerAdapter:1.SimpleServletHandlerAdapter2.SimpleControllerHandlerAdapter3.HttpRequestHandlerAdapter4.RequestMappingHandlerAdapterspringmvc通过HandlerMapping将请求URL...原创 2020-03-28 18:29:08 · 6932 阅读 · 1 评论