乙個物件book1.輸出 $
空值判斷:$或空值判斷可以寫成<#if book.name?? >
$//預設值***
日期格式:$
數字格式:$--20
插入布林值:
<#assign foo=ture />
$ <#-- yes -->
2.邏輯判斷
<#if condition>...
<#elseif condition>
...<#else>
...<#if/>
<#switch value>
<#case refvalue1>
3. sequence內建的計數器: ***_index
用途:顯示序號
模板:<#list employees as e>
$. $
4、freemarker的list
list使用樣例-list元素為scalar物件:
<#list scalarlist as value0>
scalar list值:$
list使用樣例-list元素為user物件:
<#list userlist as listuser>
list物件user id值:$
5、freemarker的map
<#list scalarmap?keys as mykey>
scalar map key is :$
scalar map value is:$
<#list usermap?keys as key1>
<#assign mapuser="$" >
user object is :$
<#--
以下方法有問題
user is :$
-->
6、freemarker中list排序
公升序:<#list list?sort_by("time") as v>
降序:<#list list?sort_by("time") as v>
...<#break>
<#case refvalue2>
...<#break>
...<#case refvaluen>
...<#break>
<#default>
...
freemarker的語法,迴圈,邏輯
常用語法 eg.乙個物件book 1.輸出 空值判斷 預設值 預設值 日期格式 數字格式 20 插入布林值 邏輯判斷 2 a inc 發布於2007 09 08 16 18 57 ion2 其中空值判斷可以寫成 b 迴圈讀取 3 空值判斷 e.g.用來壓縮空白空間和空白的行 用例 1 2 3 4 5...
有關freemarker的語法,迴圈,邏輯
常用語法 三 eg.乙個物件book 1.輸出 空值判斷 預設值 預設值 日期格式 數字格式 20 插入布林值 邏輯判斷 2 a inc 發布於2007 09 08 16 18 57 ion2 其中空值判斷可以寫成 b 迴圈讀取 3 空值判斷 e.g.用來壓縮空白空間和空白的行 用例 1 2 3 4...
有關freemarker的語法,迴圈,邏輯
常用語法 三 eg.乙個物件book 1.輸出 空值判斷 預設值 預設值 日期格式 數字格式 20 插入布林值 邏輯判斷 2 a inc 發布於2007 09 08 16 18 57 ion2 其中空值判斷可以寫成 b 迴圈讀取 3 空值判斷 e.g.用來壓縮空白空間和空白的行 用例 1 2 3 4...