110.7. 동적 템플릿
Camel은 템플릿 또는 템플릿 콘텐츠 자체에 대해 다른 리소스 위치를 정의할 수 있는 두 개의 헤더를 제공합니다. 이러한 헤더 중 하나가 설정되면 Camel은 엔드포인트 구성된 리소스에서 이 헤더를 사용합니다. 이를 통해 런타임 시 동적 템플릿을 제공할 수 있습니다.
헤더 | 유형 | 설명 | 지원 버전 |
---|---|---|---|
FreemarkerConstants.FREEMARKER_RESOURCE | org.springframework.core.io.Resource | 템플릿 리소스 | ⇐ 2.1 |
FreemarkerConstants.FREEMARKER_RESOURCE_URI | 문자열 | 구성된 엔드포인트 대신 사용할 템플릿 리소스의 URI입니다. | >= 2.1 |
FreemarkerConstants.FREEMARKER_TEMPLATE | 문자열 | 구성된 엔드포인트 대신 사용할 템플릿입니다. | >= 2.1 |