/* *.jsp / 优先级依次递减,也就是url依次优先匹配/* *.jsp /
/*.jsp会由继承的过来的JspServlet处理,/由默认的DefaultServlet处理主要用于处理其他servlet不能处理的请求包括HTML和静态资源等
当DispatcherServlet配置/*时
springmvc转发请求’/WEB-INF/jsp/test.jsp’, 同样被DispatcherServlet处理, 之后就发出了/WEB-INF/jsp/test.jsp这样的转发请求, 自然会找不到handler, No mapping. 所以这样的请求会一直为404
配置/时会代替DefaultServlet, ’/WEB-INF/jsp/test.jsp会由*.jsp先匹配处理所以不会报404,同时配置文件中要配置静态文件的访问
参考:https://blog.csdn.net/FarAwayWL/article/details/69527392
Dispatcher中/和/*
最新推荐文章于 2021-12-20 16:14:17 发布