下拉框 th:each 遍历List<Map>
时间: 2024-04-23 09:28:03 浏览: 123
另一种遍历Map的方式
如果你想在 Thymeleaf 的下拉框中遍历一个 List<Map>,你可以使用 th:each 属性来实现。
假设你有一个名为 `list` 的 List<Map>,每个 Map 对象都包含一个键值对。你可以使用下面的代码来生成一个下拉框:
```html
<select>
<option th:each="item : ${list}" th:value="${item.key}" th:text="${item.value}"></option>
</select>
```
在这个示例中,我们使用 th:each 属性来遍历 List<Map> 中的每个 Map 对象,并生成一个 option 标签。`th:value` 属性设置为 Map 的 key,`th:text` 属性设置为 Map 的 value。
请确保在模型中将 List<Map> 对象命名为 `list`,以便在 Thymeleaf 模板中使用。
希望这个示例能帮助到你!如果你有任何其他问题,请随时提问。
阅读全文