**<#assign name="xx>** :在頁面定義乙個變數;
**$** :讀取名稱為name的變數;
**<#include 「***.ftl」>** :用於模板檔案的巢狀;
**<#if>...<#else>** :if else判斷語句;
**<#list userlist as user>** :遍歷名稱為userlist的集合;
**<#userlist ?size>** :獲取userlist 集合的長度;
**<#assign data=user?eval>** :把json字串轉為物件;
**$** :把資料轉為字串;
**$** :把date型別轉換為日期+時間;
** $ ** :日期格式化;
**<#if aaa??> ** :判讀變數aaa是否存在,存在返回true,否則返回false;
** $ ** :,當 aaa 為 null 則返回!後邊的內容;
以上語法命令,基本可以滿足模板的基本書寫; freemarker 常見語法
2014 06 09 21 19 15 分類 freemarker 舉報 字型大小訂閱 格式比較亂一些,適合ctrl f搜尋關鍵字 freemarker的插值有如下兩種型別 1,通用插值 2,數字格式化插值 或 用於判斷如果存在,就輸出這個值 預設值 預設值 日期格式 20 三種不同的數字格式 20...
freemarker 語法詳解
1 擷取字串 有的時候我們在頁面中不需要顯示那麼長的字串,比如新聞標題,這樣用下面的例子就可以自定義顯示的長度 if title.content?length lt 8 else 意思就是如果這個字串的長度小於8,那麼就正常顯示,反之則取4位 注意 常用的比較運算子 判斷兩個值是否相等 不相等 gt...
Freemarker語法概要
freemarker基本語法 訪問請求 servlet action獲取資料 跳往目標模板頁面ftl pojo public class student implements serializable 例如在乙個 servlet 中組織將要在模板中使用到的資料 system.out.println ...