/*和/**在web.xml中和在applicationContext.xml中一样的意思吗
看到老师的回复/* 是拦截所有的文件夹,不包含子文件夹。/** 是拦截所有的文件夹及里面的子文件夹
注意到在web.xml中过滤器配置使用的是/*,是不是只有applicationContext.xml中的配置才是这样?web.xml中是不是没有/**,/*就表示包括子文件夹的所有?
27
收起
正在回答
2回答
同学你好,非常抱歉,之前是老师描述有误,这二者语法并不一样。
1、同学的说法是正确的,applicationContext.xml中,path写入的是进行配置拦截的路径
拦截所有应该是/**,课程中也书写的是/**。
2、在web.xml中过滤器配置使用的是/*,这是因为在web.xml中有具体的定义映射的语法:
以"/"开头和以"/*"结尾的是用来做路径映射的。
以前缀"*."开头的是用来做扩展映射的,比如: *.html
“/” 是用来定义默认的Servlet映射的。
剩下的都是用来定义详细映射的。比如: /aa/bb/cc
祝学习愉快!
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星