今天测试filter的时候,启动tomcat报错,一直没找到原因,后来发现是写url-pattern的时候有问题,如下:
<url-pattern>/*.jsp</url-pattern>
本意是想匹配所有的jsp页面。
在这里记录一下这个小知识点。
在web.xml文件中,以下语法用于定义映射:
- 以”/’开头和以”/*”结尾的是用来做路径映射的。
- 以前缀”*.”开头的是用来做扩展映射的。
- “/” 是用来定义default servlet映射的。
- 剩下的都是用来定义详细映射的。比如: /aa/bb/cc.jsp