VTL (Velocity Template Language)
VTL은 Velocity에서 템플릿 개발에 사용되는 언어로 레퍼런스(Reference), 디렉티브(Directive), 그리고 주석(Comment)으로 구성된다.
레퍼런스 | ${variable} | 컨텍스트에서 제공되는 변수에 대한 레퍼런스 |
${variable.property} | 속성에 대한 레퍼런스 | |
${variable.method(args)} | 메소드 대한 레퍼런스 | |
디렉티브 | #set | 레퍼런스의 값을 설정 |
#if #elseif #else | 조건문 제어 | |
#foreach | 반복문 제어 | |
#include | 파싱되지 않는 로컬 파일 출력 | |
#parse | 파싱되는 로컬 템플릿 출력 | |
#stop | 템플릿 엔진의 동작 정지 | |
#macro | 반복적으로 사용될 매크로 정의 | |
주석 | ## | 한 줄짜리 주석 |
#* .... *# | 여러 줄에 걸친 주석 |
출처: https://androphil.tistory.com/525 [소림사의 홍반장!]
'JAVA' 카테고리의 다른 글
카페24 jsp 호스팅 (0) | 2022.07.26 |
---|---|
[1028web JSTL ]커스텀 라이브러리 (0) | 2022.03.19 |
Java 프로그래밍 언어의 코드 규칙, java 표준 코딩 (0) | 2021.12.16 |
[1028web annotation] 어노테이션 (0) | 2021.08.29 |