Freemarker迴圈遍歷

2021-09-24 19:01:14 字數 895 閱讀 2584

迴圈格式

<#list 要迴圈的資料 as 迴圈後的資料》

迴圈的下標 

通過,item_index獲取

比如

<#list studentlist as student>

$

資料集

//建立乙個資料集,可以是pojo也可以是map,推薦使用map

map data = new hashmap<>();

liststulist = new arraylist<>();

stulist.add(new student(1, "小公尺", 11, "北京昌平回龍觀"));

stulist.add(new student(2, "小公尺2", 12, "北京昌平回龍觀"));

stulist.add(new student(3, "小公尺3", 13, "北京昌平回龍觀"));

stulist.add(new student(4, "小公尺4", 14, "北京昌平回龍觀"));

stulist.add(new student(5, "小公尺5", 15, "北京昌平回龍觀"));

stulist.add(new student(6, "小公尺6", 16, "北京昌平回龍觀"));

stulist.add(new student(7, "小公尺7", 17, "北京昌平回龍觀"));

data.put("stulist", stulist);

模板

學生列表:

序號學號

姓名年齡

家庭住址

<#list stulist as stu>

$$$$$

Freemarker 遍歷Map資料

資料模型 freemarker controller public class freemarkercontroller 遍歷資料模型中的stumap map資料 第一種方法 在中括號中填寫map的key,第二種方法 在map後邊直接加 點key 姓名 年齡 輸出stu1的學生資訊 姓名 年齡 遍歷...

freemarker中迴圈顯示

有乙個list中20個物件,要求每行顯示4個,顯示5行 list名字叫 userlist,其中包含user物件 if userlist?exists list userlist as thisuser if 0 要顯示的內容 其中知識點 1 list標籤 list sequence as item ...

Freemarker中如何遍歷List

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