th:if
條件判斷
實例:
th:switch / th:case
th:switch / th:case與java中的switch語句等效,又條件地顯示匹配的內容,如果有多個匹配結果只選擇第一個顯示
th:case="*"表示java中的switch的default,即沒有case的值為true時則顯示th:case="*"的內容
實例:
迭代遍歷:
th:each
迭代器,用於循環迭代集合
1,實體類
2,controller類
3,頁面
th:each狀態變量
1)index:當前迭代器的索引 從0開始
2)count:當前迭代器對象的計數 從1開始
3)size:被迭代對象的長度
4)odd/even:布爾值,當前循環是否是偶數/基數 從0開始
5)first:布爾值,當前循環的是否是第一條,如果是返回true,否則返回false
6)last:布爾值,當前循環是否是最后一條,如果是返回true,否則返回false
迭代Map
1,實體類
2,controller
3,頁面