JavaWeb URL匹配规则如何详细解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计570个文字,预计阅读时间需要3分钟。
URL的匹配规则包括:
1.精确匹配
2.扩展名匹配
3.路径匹配
4.任意匹配
5.匹配所有
6.路径匹配优先级
7.多重反射URL的实现方式
8.精确匹配和精确匹配
URL的匹配规则
- 精确匹配
- 扩展名匹配
- 路径匹配
- 任意匹配
- 匹配所有
- 路径匹配优先顺序
- 多映射URL的实现方式
精确匹配
精确匹配是指中配置的值必须与url完全精确匹配。
扩展名匹配
在允许使用统配符“”作为匹配规则,“”表示匹配任意字符。在扩展名匹配中只要扩展名相同都会被匹配和路径无关。注意,在使用扩展名匹配时在中不能使用“/”,否则容器启动就会抛出异常。
路径匹配
根据请求路径进行匹配,在请求中只要包含该路径都匹配。“*”表示任意路径以及子路径。注意这里是指该项目下以love为路径开头进行访问;
比如访问 like/love 就不可以
任意匹配
匹配“/”。
本文共计570个文字,预计阅读时间需要3分钟。
URL的匹配规则包括:
1.精确匹配
2.扩展名匹配
3.路径匹配
4.任意匹配
5.匹配所有
6.路径匹配优先级
7.多重反射URL的实现方式
8.精确匹配和精确匹配
URL的匹配规则
- 精确匹配
- 扩展名匹配
- 路径匹配
- 任意匹配
- 匹配所有
- 路径匹配优先顺序
- 多映射URL的实现方式
精确匹配
精确匹配是指中配置的值必须与url完全精确匹配。
扩展名匹配
在允许使用统配符“”作为匹配规则,“”表示匹配任意字符。在扩展名匹配中只要扩展名相同都会被匹配和路径无关。注意,在使用扩展名匹配时在中不能使用“/”,否则容器启动就会抛出异常。
路径匹配
根据请求路径进行匹配,在请求中只要包含该路径都匹配。“*”表示任意路径以及子路径。注意这里是指该项目下以love为路径开头进行访问;
比如访问 like/love 就不可以
任意匹配
匹配“/”。

