thymeleafi拼接list结果
时间: 2024-09-08 07:00:21 浏览: 34
Thymeleaf是一个强大的模板引擎,常用于服务器端渲染HTML。如果你有多个list需要拼接显示,可以使用Thymeleaf的迭代循环(iteration or foreach loop)来遍历列表。假设你有一个包含学生信息的对象列表`students`:
```html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Thymeleaf List Example</title>
</head>
<body>
<table border="1">
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<!-- 添加其他列头 -->
</tr>
</thead>
<tbody>
<tr th:each="student : ${students}">
<td th:text="${student.id}">ID</td>
<td th:text="${student.name}">Name</td>
<!-- 可以添加更多<td>元素对应每个学生的其他属性 -->
</tr>
</tbody>
</table>
</body>
</html>
```
在这个例子中,`th:each`指令告诉Thymeleaf对`students`集合中的每个元素执行循环,并将当前元素赋值给`student`变量。`${}`语法用于表达式语言,它会获取`student`对象对应的属性值并插入到HTML中。
阅读全文