|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.util.AntPathMatcher
public class AntPathMatcher
PathMatcher implementation for Ant-style path patterns. Examples are provided below.
Part of this mapping code has been kindly borrowed from Apache Ant.
The mapping matches URLs using the following rules:
Some examples:
com/t?st.jsp - matches com/test.jsp but also
com/tast.jsp or com/txst.jspcom/*.jsp - matches all .jsp files in the
com directorycom/**/test.jsp - matches all test.jsp
files underneath the com pathorg/springframework/**/*.jsp - matches all .jsp
files underneath the org/springframework pathorg/**/servlet/bla.jsp - matches
org/springframework/servlet/bla.jsp but also
org/springframework/testing/servlet/bla.jsp and
org/servlet/bla.jsp
| Field Summary | |
|---|---|
static String |
DEFAULT_PATH_SEPARATOR
Default path separator: "/" |
| Constructor Summary | |
|---|---|
AntPathMatcher()
|
|
| Method Summary | |
|---|---|
boolean |
isPattern(String str)
Return if the given string represents a pattern to be matched via this class: If not, the "match" method does not have to be used because direct equality comparisons are sufficient. |
boolean |
match(String pattern,
String str)
Match a string against the given pattern. |
void |
setPathSeparator(String pathSeparator)
Set the path separator to use for pattern parsing. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_PATH_SEPARATOR
| Constructor Detail |
|---|
public AntPathMatcher()
| Method Detail |
|---|
public void setPathSeparator(String pathSeparator)
public boolean isPattern(String str)
PathMatcher
isPattern in interface PathMatcherstr - the string to check
PathMatcher.match(java.lang.String, java.lang.String)
public boolean match(String pattern,
String str)
PathMatcher
match in interface PathMatcherpattern - the pattern to match againststr - the string to test
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||