【发布时间】:2014-06-02 09:17:14
【问题描述】:
我正在尝试了解如何遍历 Thymeleaf 中 Map 中的所有条目。我有一个由 Thymeleaf 处理的域对象,其中包含一个 Map。
如何遍历键并获取值?
谢谢。
【问题讨论】:
标签: spring-mvc thymeleaf
我正在尝试了解如何遍历 Thymeleaf 中 Map 中的所有条目。我有一个由 Thymeleaf 处理的域对象,其中包含一个 Map。
如何遍历键并获取值?
谢谢。
【问题讨论】:
标签: spring-mvc thymeleaf
如果您有一个 List 作为值。例如,当您有一个地图,其中键是类别,值是与该类别相关的项目列表,您可以使用:
<table>
<tr th:each="element : ${catsAndItems}">
<td th:text="${element.key}">keyvalue</td>
<table>
<tr th:each="anews : ${element.value}">
<td th:text="${anews.title}">Some name</td>
<td th:text="${anews.description}">Some name</td>
<td th:text="${anews.url}">Some name</td>
<td th:text="${anews.logo}">Some name</td>
<td th:text="${anews.collectionDate}">Some name</td>
</tr>
</table>
</tr>
</table>
【讨论】:
没关系...我找到了...
<tr th:each="instance : ${analysis.instanceMap}">
<td th:text="${instance.key}">keyvalue</td>
<td th:text="${instance.value.numOfData}">num</td>
</tr>
谢谢。
【讨论】: