freemarker的list指令中隱藏的變數

2022-03-16 09:16:15 字數 305 閱讀 3861

freemarker的list指令遍歷乙個list集合中的每乙個元素,例如:

<#list userlists as user>$

...

其實list指令還隱含了兩個變數,

1、item_index 該變數將返回元素在集合裡的索引值,從0開始計數;

2、item_has_next 該變數是boolean型,false表明該元素是sequences裡的最後乙個元素。

上述例子中如果需要把序號列印出來,使用$即可,同時如果想判斷是否是最後乙個元素,使用 user_has_next就行了。

Freemarker的list指令和內建函式

1.list指令 list goodslist new arraylist mapmap new hashmap map goods1 new hashmap goods1.put fruit 蘋果 goods1.put price 3.2 map goods2 new hashmap goods2...

freemarker的list指令小技術歸納

1 問題 當資料超過3位的時候,freemarker會自動用逗號擷取,例如2,311 解決方法 一種即可 1 加.tostring 如 2 加?c,如 將數字轉換成字串,這都是對計算機來說的,而不是對使用者。3 freemarker配置檔案freemarker.properties加上 number...

Freemarker中如何遍歷List

freemarker中如何遍歷list 在freemarker應用中經常會遍歷list獲取需要的資料,並對需要的資料進行排序加工後呈現給使用者。那麼在freemarker中如何遍歷list,並對list中資料進行適當的排序呢?一 freemarker中list指令簡單介紹 要想在freemarker...