ftl

Page Contents

Synopsis

<#ftl param1=value1 param2=value2 ... paramN=valueN>

Where:

Description

告诉有关 FreeMarker 和其他工具模板的信息,还帮助程序自动检测文本文件是否为 FTL 文件。该指令(如果存在)必须是模板中的第一件事。该指令之前的任何white-space都将被忽略。不支持此指令的旧语法(# -less)格式。

此处给出的设置(编码,空格剥离等)具有最高优先级,也就是说,无论任何 FreeMarker 配置设置如何,它们都将用于模板。

Possible parameters:

Note:

从 FreeMarker 2.3.23 开始,参数名称可以使用驼峰大小写而不是蛇形大小写,例如outputFormat而不是output_format。但是要知道,然后在同一模板中,FreeMarker 将强制使用驼峰式大小写作为模板语言一部分的所有标识符(用户定义的名称不受影响)。

该指令还确定模板是否使用尖括号语法(例如<#include 'foo.ftl'>)或方括号语法(例如[#include 'foo.ftl'])。简而言之,无论 FreeMarker 配置设置如何,此指令使用的语法都将是整个模板使用的语法。

上一章 首页 下一章