1. 前言
我们经常在读到一些文章会遇到uri
支持 Ant
风格 ,而且这个东西在 Spring MVC 和 Spring Security 中经常被提及。这到底是什么呢?今天我们来学习了解一下。这对我们学习 Spring MVC 和 Spring Security 十分必要。
2. Ant 风格
说白了 Ant
风格就是一种路径匹配表达式。主要用来对uri
的匹配。其实跟正则表达式作用是一样的,只不过正则表达式适用面更加宽泛,Ant
仅仅用于路径匹配。
3. Ant 通配符
Ant
中的通配符有三种:
?
匹配任何单字符*
匹配0或者任意数量的 字符**
匹配0或者更多的 目录
这里注意了单个*
是在一个目录内进行匹配。 而**
是可以匹配多个目录,一定不要迷糊。
3.1 Ant 通配符示例
通配符 | 示例 | 说明 |
---|