thymeleaf 取对象属性
时间: 2023-10-15 08:23:58 浏览: 97
在 Thymeleaf 中,你可以使用 `th:each` 指令对一个对象的属性进行迭代。首先,确保你的模板中引入了 Thymeleaf 的命名空间:
```html
<html xmlns:th="http://www.thymeleaf.org">
...
</html>
```
然后,假设你有一个名为 `user` 的对象,可以通过以下方式获取其属性:
```html
<span th:text="${user.name}"></span>
```
在这个例子中,`user` 是你在模型中传递给模板的对象,`name` 是对象的属性,`th:text` 指令用于设置该 `<span>` 元素的文本内容。
如果你想在迭代集合时访问对象的属性,可以使用 `th:each` 指令:
```html
<div th:each="user : ${users}">
<span th:text="${user.name}"></span>
</div>
```
这个例子中,`${users}` 是一个包含多个 `user` 对象的集合,通过 `th:each` 指令,你可以依次获取每个对象的属性并进行展示。
希望能对你有所帮助!如果还有其他问题,请随时提问。
阅读全文
相关推荐












