반응형
Ant 경로 스타일 학습
Ant 경로 스타일 규칙 을 배울 수있는 리소스는 어디에서 찾을 수 있습니까 ? Ant 사이트 자체를 방문했지만 경로 스타일에 대한 정보를 찾을 수 없습니다.
스프링 프레임 워크 에서 일치하는 개미 스타일 경로 패턴 :
매핑은 다음 규칙을 사용하여 URL과 일치합니다.
?
한 문자와 일치*
0 개 이상의 문자와 일치**
경로에서 0 개 이상의 '디렉토리'와 일치{spring:[a-z]+}
regexp[a-z]+
를 "spring"이라는 경로 변수로 일치시킵니다.몇 가지 예 :
com/t?st.jsp
-com / test.jsp와 일치하지만com/tast.jsp
또는com/txst.jsp
com/*.jsp
- 디렉토리의 모든.jsp
파일 과 일치com
com/**/test.jsp
- 경로test.jsp
아래의 모든 파일 과 일치com
org/springframework/**/*.jsp
-.jsp
아래의 모든 파일 과 일치합니다 .org/springframework path
org/**/servlet/bla.jsp
- 경기org/springframework/servlet/bla.jsp
뿐만 아니라org/springframework/testing/servlet/bla.jsp
및org/servlet/bla.jsp
com/{filename:\\w+}.jsp
일치com/test.jsp
하고 값test
을filename
변수에 할당합니다.
http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/util/AntPathMatcher.html
경로 패턴 을 사용하는 방법을 의미한다고 가정합니다.
슬래시를 사용할지 백 슬래시를 사용할 지에 관한 경우 실행 시간 동안 사용되는 플랫폼에서 경로 구분자로 변환됩니다.
와일드 카드
이 유틸리티는 세 가지 다른 와일드 카드를 사용합니다.
+----------+-----------------------------------+
| Wildcard | Description |
+----------+-----------------------------------+
| * | Matches zero or more characters. |
| ? | Matches exactly one character. |
| ** | Matches zero or more directories. |
+----------+-----------------------------------+
@ user11153이 언급했듯이 Spring의 AntPathMatcher 는 Ant 스타일 경로 패턴 일치의 기본을 구현하고 문서화합니다.
또한 Java 7의 nio API는 FileSystem.getPathMatcher 를 통해 기본 패턴 일치에 대한 일부 내장 지원을 추가했습니다.
참고 URL : https://stackoverflow.com/questions/2952196/learning-ant-path-style
반응형
'IT story' 카테고리의 다른 글
Python에서 사전의 임의 요소에 액세스 (0) | 2020.12.23 |
---|---|
사용 가능한 모든 키를 가져 오는 Redis 명령? (0) | 2020.12.23 |
Android EditText 최대 길이 (0) | 2020.09.18 |
URL 내에 at 기호 (@)를 사용할 수 있습니까? (0) | 2020.09.18 |
nginx- 중복 기본 서버 오류 (0) | 2020.09.18 |