主页 > 知识库 > 详解Spring mvc ant path的使用方法

详解Spring mvc ant path的使用方法

热门标签:电销机器人免培训 润滑油销售电销机器人 外呼系统使用方法 南通通讯外呼系统产品介绍 自绘地图标注数据 海外图书馆地图标注点 给地图标注得佣金 电话机器人需要使用网络吗 如何看懂地图标注点

详解Spring mvc ant path的使用方法

概要:

任何一个WEB都需要解决URL与请求处理器之间的映射,spring MVC也是一样,但Spring MVC就像Spring所作的一切一样(灵活,可以配置各种东西,但是也造成了很多复杂性),肯定不会只有一种方法来映射URL和 Controller之间的关系,并且在实际上,允许你自己创建映射规则和实现,而不仅仅依赖URL映射。

1、Spring path match

Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)这些可以组合出很多种灵活的路径模式。

2、Apache ant type

下面就来描述一下apache ant匹配规则,其实还是挺简单的。

Ant通配符描述

Wildcard Description
? 匹配任何单字符
* 匹配0或者任意数量的字符
** 匹配0或者更多的目录

3、举例说明:

1、 /views/products/**/*.cfm

# Matches
/views/products/index.cfm
/views/products/SE10/index.cfm
/views/products/SE10/details.cfm
/views/products/ST80/index.cfm
/views/products/ST80/details.cfm

# Does Not Match:
/views/index.cfm
/views/aboutUs/index.cfm
/views/aboutUs/managementTeam.cfm

2、 /views/**/*.cfm

# Matches:
/views/index.cfm
/views/aboutUs/index.cfm
/views/aboutUs/managementTeam.cfm
/views/products/index.cfm
/views/products/SE10/index.cfm
/views/products/SE10/details.cfm
/views/products/ST80/index.cfm
/views/products/ST80/details.cfm

# Does Not Match:
/views/index.htm
/views/readme.txt

3、 /views/index??.cfm

# Matches:
/views/index01.cfm
/views/index02.cfm
/views/indexAA.cfm

# Does Not Match:
/views/index01.htm
/views/index1.cfm
/views/indexA.cfm
/views/indexOther.cfm
/views/anotherDir/index01.cfm

如果知道这些我们就能够在Spring MVC灵活的配置url映射了。

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:
  • Spring MVC全局异常处理和单元测试_动力节点Java学院整理
  • Spring MVC入门_动力节点Java学院整理
  • Spring MVC之DispatcherServlet_动力节点Java学院整理
  • Spring MVC之WebApplicationContext_动力节点Java学院整理
  • Spring MVC访问静态文件_动力节点Java学院整理
  • spring mvc常用注解_动力节点Java学院整理
  • springMVC图片上传的处理方式详解
  • Spring mvc 分步式session的实例详解

标签:南京 内江 乐山 广州 大连 黄石 铜川 贷款邀约

巨人网络通讯声明:本文标题《详解Spring mvc ant path的使用方法》,本文关键词  详解,Spring,mvc,ant,path,的,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《详解Spring mvc ant path的使用方法》相关的同类信息!
  • 本页收集关于详解Spring mvc ant path的使用方法的相关信息资讯供网民参考!
  • 推荐文章