servlet映射路径是 “/ ”时 为什么会放行jsp请求?
servlet映射路径是 “/ ”时 为什么会放行jsp请求?
tomcat服务器默认自带了两个servlet,配置文件在tomcat的安装目录下的config文件夹下的web.xml。
如图:
一个是DefaultServlet
另一个是JspServlet
映射路径是:
而tomcat处理请求的时候会根据请求中的url匹配servlet的映射路径,而且映射路径匹配规则是由精确到模糊。
例如:请求的url是localhost:8080/xxx.jsp,那么就会交给JspServlet处理。
再例如
原创
2020-12-29 20:01:59 ·
358 阅读 ·
2 评论