香港云服务器的Thymeleaf提供了多种循环遍历的方法,以下是常用的几种方法:
使用th:each指令:使用th:each指令可以循环遍历一个集合,并将集合中的每个元素绑定到当前迭代的变量上。例如:
<ul>
<li th:each="item : ${items}" th:text="${item}"></li>
</ul>
复制代码
使用th:each指令的索引变量:除了绑定集合中的元素,还可以使用th:each指令的索引变量来获取当前迭代的索引值。例如:
<ul>
<li th:each="item, index : ${items}" th:text="${index + 1 + '. ' + item}"></li>
</ul>
复制代码
使用th:each指令的状态变量:可以使用th:each指令的状态变量来获取当前迭代的状态信息。例如:
<table>
<tr th:each="user, status : ${users}">
<td th:text="${status.index + 1}"></td>
<td th:text="${user.name}"></td>
<td th:text="${status.current}"></td>
<td th:text="${status.first}"></td>
<td th:text="${status.last}"></td>
</tr>
</table>
复制代码
使用th:block指令:可以使用th:block指令将要循环的内容包裹起来,然后使用th:each指令在th:block内进行循环。例如:
<th:block th:each="item : ${items}">
<p th:text="${item}"></p>
</th:block>
复制代码
这些都是Thymeleaf中常用的循环遍历方法,可以根据具体的需求选择合适的方法来进行循环遍历。
一诺网络香港免备案专区,提供「香港增强云服务器」和「香港特惠云服务器」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2