使用Thymeleaf(th:each)我无法在视图中可视化数据,我总是得到空白的Web表

问题描述 投票:0回答:1

我想浏览控制器返回的对象并使用th显示网络中的数据:每个然后th:text ="${object.attribut}"但我什么也没有得到代码中的错误

<tr>
    <th:block th:each="sb : ${results}">
    <td th:text="${sb.issuenum}"></td>
    <td th:text="${sb.assignee}"></td>
    <td th:text="${sb.summary}"></td>
    <td th:text="${sb.created}"></td>
    <td th:text="${sb.resolutiondate}"></td>
</tr>

PS:当我只使用th:text="${sb}"时,我得到了整个数据,这意味着视图接收到了对象

html spring-boot thymeleaf
1个回答
0
投票

你错过了</th:block> - 我不确定你要完成什么。您是否希望每个对象都有一行,或者每个对象和属性位于不同列中的单行 - 这看起来就像您现在拥有的那样。

这对你有用吗?

<tr th:each="sb: ${results}">
    <td th:text="${sb.issuenum}" />
    <td th:text="${sb.assignee}" />
    <td th:text="${sb.summary}" />
    <td th:text="${sb.created}" />
    <td th:text="${sb.resolutiondate}" />
</tr>
© www.soinside.com 2019 - 2024. All rights reserved.