Jar包下载:https://pan.baidu.com/s/1_kkZCyF-2Gm38jwg_E7t7g 密码:6tkl
list.ftl(模板文件,循环遍历):
<#list studentList as student> <!-- 要遍历的studentList不需要${}包裹 -->
循环的下标:${student_index} <br/> <!-- 下标从0开始 -->
${student.id} <br/>
${studnet.name} <br/>
</#list>
if.ftl(模板文件,条件判断):
<#if student_index % 2 == 0> <!-- 要判断的变量student_index不需要${}包裹 -->
。。。
<#else>
。。。
</#if>
date.ftl(模板文件,日期格式化):
当前日期:${date?date} <br>
当前时间:${date?time} <br>
当前日期和时间:${date?datetime} <br>
自定义日期格式:${date?string("yyyy-MM-dd HH:mm:ss")} <br>
null值的处理.ftl(模板文件,Null值的处理):
null值的处理: <br>
第一种处理方式:指定默认值 <br>
${val!"默认值"} ${val!""} 与 ${val!}等价 <br>
第二种处理方式:判断val的值是否为null:<br>
<#if val??> <!-- 如果val不为Null -->
val中有内容
<#else>
val的值为null
</#if>
include.ftl(模板文件,引入外部模板文件):
引用外部模板测试:<br>
<#include "header.ftl">