JAVA

VelocityEngine

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 [소림사의 홍반장!]