![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 80
haikuc
这个作者很懒,什么都没留下…
展开
-
彻底理解servlet匹配顺序 / 和 /*的区别
先看一下tomcat是怎么保存servlet的路径的。 每个servlet在tomcat中是由一个wrapper表示的,由这个wrapper去进行servlet的加载,执行等操作。所以添加一个servlet到context中就是添加一个wrapper。tomcat根据servlet配置的映射路径把wrapper分成四类。 name表示之后用于匹配的部分。 以/*结束:Wildcard wrapper。 name是 / *之前的部分 以*.开始:Extension wrapper 。 nam原创 2022-03-16 01:12:18 · 1061 阅读 · 2 评论 -
深入理解RequestMappingHandlerMapping设计思想
简介 本文从类的设计角度分析SpringMVC从RequestMappingHandlerMapping获取handler的整体流程,分析了RequestMappingHandlerMapping及其父类之间的关系。 getHandler干了什么 getHandler主要干下面三件事情: 根据request找到handler 根据request找到handlerInterceptor 把handler和handlerInterceptor一起放到一个HandlerExecutionChain里面,返回这个原创 2020-09-15 15:46:52 · 776 阅读 · 0 评论