Class ServletPathMatcher

    • Method Detail

      • matches

        public boolean matches​(String pattern,
                               String source)

        three type: endsWithMatch(eg. /xxx*=/xxx/xyz), startsWithMatch(eg. *.xxx=abc.xxx), equals(eg. /xxx=/xxx).

        Notice: *xxx* will match *xxxyyyy. endsWithMatch first.
        Specified by:
        matches in interface PatternMatcher
        Parameters:
        pattern - the pattern to match against
        source - the source to match
        Returns:
        true if the given source matches the specified pattern, false otherwise.