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