关于jsp在反斜杠/下生效的解释

来源:3-7 Controller层代码架子的搭建

慕哥6062902

2020-06-20

为什么这个jsp在反斜杠/下生效,而在反斜杠✳下(/*)不生效呢。这是因为
/虽然会匹配到所有的请求,但它是Servlet中特殊的匹配模式,优先级最低,不会覆盖其它任何的 url-pattern 的servlet,

---------老师,以上是您讲课的几乎原话哈(结论没问题 —> /不会拦截对.jsp的请求),我对这句"/虽然会匹配到所有的请求",有疑惑,我请求hello.jsp的时候,代码并没有走到Servlet里面的service方法啊,那这个匹配是什么意思,怎样验证它是真的匹配到了,只是因为优先级最低,没有去做拦截呢?
如果好验证的话,麻烦告知下,要是挺麻烦的,或者原理很深的话,就不用了哈,我估计一会儿也理解不了,那我就把它当作结论先记住,也不会影响学习。谢谢了

写回答

1回答

翔仔

2020-06-21

慕哥好,可以在web.xml里面设置不同sevlet的匹配规则,然后看看进入到哪个,依次去掉最先处理的,就能定位顺序了

https://blog.csdn.net/qq_35448976/article/details/78740865


0
0

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程