zoukankan      html  css  js  c++  java
  • 【Java】ANT风格资源地址匹配路径

    我们在看java技术书籍的过程中,当加载文件时总会遇到是否支持ant风格路径加载,这里说的ant风格是什么意思呢,今天我查了一下,明白了什么意思,现在总结一下。

    Ant风格,为请求路径的一种匹配方式。

    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来匹配

  • 相关阅读:
    软件工程第一次结对作业
    软件工程第二次作业
    vue之vuex
    ceshi
    第3次 结构与部分
    第二次作业
    获得领跑衫感言
    期末总结
    第十四,十五周作业
    第七周作业
  • 原文地址:https://www.cnblogs.com/blknemo/p/13384897.html
Copyright © 2011-2022 走看看