AntPathMatcher
1、AntPathMatcher类匹配URL规则如下
?匹配一个字符
* 匹配0个或多个字符
* *匹配0个或多个目录
2、例子
- /trip/api/*x 匹配 /trip/api/x,/trip/api/ax,/trip/api/abx ;但不匹配 /trip/abc/x;
- /trip/a/a?x 匹配 /trip/a/abx;但不匹配 /trip/a/ax,/trip/a/abcx
- /**/api/alie 匹配 /trip/api/alie,/trip/dax/api/alie;但不匹配 /trip/a/api
- /**/*.htmlm 匹配所有以.htmlm结尾的路径
AntPathMatcher path=new AntPathMatcher ();
path.matcher("/trip/api/*x","/trip/api/x");//为true
path.matcher("/trip/api/x","/trip/api/abx");//为false,这里url必须是/trip/api/x才为true