Freemarker簡單語法

2021-09-11 03:22:04 字數 530 閱讀 9819

**<#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 ...