ANT风格的URL Pattern
2012-12-26 15:01
190 查看
我们常用的URL匹配模式有ANT模式,比如acegi可以用PATTERN_TYPE_APACHE_ANT来使用ANT匹配模式,那什么是ANT匹配模式呢。
ANT通配符有三种:
例子:
属性:
最长匹配原则(has more characters)
说明,URL请求/app/dir/file.jsp,现在存在两个路径匹配模式/**/*.jsp和/app/dir/*.jsp,那么会根据模式/app/dir/*.jsp来匹配
<转:http://www.blogjava.net/liuwentao253/archive/2009/03/19/260817.html>
ANT通配符有三种:
通配符 | 说明 |
? | 匹配任何单字符 |
* | 匹配0或者任意数量的字符 |
** | 匹配0或者更多的目录 |
URL路径 | 说明 |
/app/*.x | 匹配(Matches)所有在app路径下的.x文件 |
/app/p?ttern | 匹配(Matches) /app/pattern 和 /app/pXttern,但是不包括/app/pttern |
/**/example | 匹配(Matches) /app/example, /app/foo/example, 和 /example |
/app/**/dir/file. | 匹配(Matches) /app/dir/file.jsp, /app/foo/dir/file.html,/app/foo/bar/dir/file.pdf, 和 /app/dir/file.java |
/**/*.jsp | 匹配(Matches)任何的.jsp 文件 |
最长匹配原则(has more characters)
说明,URL请求/app/dir/file.jsp,现在存在两个路径匹配模式/**/*.jsp和/app/dir/*.jsp,那么会根据模式/app/dir/*.jsp来匹配
<转:http://www.blogjava.net/liuwentao253/archive/2009/03/19/260817.html>
相关文章推荐
- ANT风格URL规则
- ant url path pattern
- spring mvc 支持的ant风格url表达式理解
- Shiro -Ant 风格的匹配URL的实现源码,以及Ant风格
- ant url path pattern
- Ant风格的URL
- JAVA WEB:一个Filter配置多个url-pattern
- springmvc url-pattern and static resources
- url-pattern配置
- ThinkPHP5.1 数据库查询数据 定义淘宝风格的路由URL
- java web程序中web.xml文件中servlet-name、url-pattern的值不能与映射的类名一致,否则tomcat启动不了,报错误: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_day02]]
- SpringMVC实现REST风格URL的两种方法
- 介绍两种风格的URL
- servlet的url-pattern匹配规则详细描述
- url-pattern值格式
- web.xml中配置访问资源URL<url-pattern>/</url-pattern>时无法访问.html、.jsp、.js、.css等静态资源时的解决方案
- SpringMVC中url-pattern配置“/”所导致的静态资源问题
- web.xml中的url-pattern写法规则及匹配过程
- SpringMVC -- @PathVariable/Rest风格的URL HiddenHttpMethodFilter (2)
- Struts的url-pattern配置问题