一、部分细节
- [urls] 部分的配置,其格式是: “url=拦截器[参数],拦截器[参数]”;
- 如果当前请求的 url 匹配 [urls] 部分的某个 url 模式,将会执行其配置的拦截器。
- anon(anonymous) 拦截器表示匿名访问(即不需要登录即可访问)
- authc (authentication)拦截器表示需要身份认证通过后才能访问
二、URL 匹配模式
三、URL 匹配顺序
- URL 权限采取第一次匹配优先的方式,即从头开始使用第一个匹配的 url 模式对应的拦截器链。
- 如:
– /bb/=filter1
– /bb/aa=filter2
– /=filter3
– 如果请求的url是“/bb/aa”,因为按照声明顺序进行匹配,那么将使用 filter1 进行拦截。