在 FreeMarker 中,可以使用一些内置的方法来进行数据处理和模板渲染,例如:
${variableName} 来输出变量的值。<#if condition> ... </#if> 来进行条件判断。<#list items as item> ... </#list> 来进行迭代循环。<#assign variableName = value> 来定义一个变量。<#include "templateName.ftl"> 来引入其他模板文件。<#function functionName(param1, param2)> ... </#function> 来定义自定义方法。${variableName?string("format")} 来格式化输出变量值。这些方法可以帮助在 FreeMarker 模板中对数据进行处理和渲染,以实现灵活的模板功能。