Thymeleaf的條件判斷和迭代遍歷


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,頁面

    

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM