Spring mvc 百里香。从数组生成表&;列表

Spring mvc 百里香。从数组生成表&;列表,spring-mvc,jakarta-ee,thymeleaf,Spring Mvc,Jakarta Ee,Thymeleaf,我得到了这个密码: <th:block th:if="${!#lists.isEmpty(partyInfoByUploaderList)}" th:each="pInfo : ${partyInfoByUploaderList}"> <h4 th:text="${pInfo.getCharName()}"></h4> <table class="table table-bordered table-hover table-striped">

我得到了这个密码:

<th:block th:if="${!#lists.isEmpty(partyInfoByUploaderList)}" th:each="pInfo : ${partyInfoByUploaderList}">
<h4 th:text="${pInfo.getCharName()}"></h4>
<table class="table table-bordered table-hover table-striped">
    <thead>
        <tr>
            <th:block th:if="${!#lists.isEmpty(pInfo.getCharColumnTitles())}" th:each="title: ${pInfo.getCharColumnTitles()}">
                <td th:text="${title}"></td>
            </th:block>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th:block th:each="val: ${pInfo.getCharColumnValues()}">
                <td th:text="${val}"></td>
            </th:block>
        </tr>
    </tbody>
</table>

我得到了这个结果:

所以这段代码正确地创建了表头,而不解析表体。 顺便说一句,delpoy后,此代码出现在另一个位置:

<th:block th:each="val: ${pInfo.getCharColumnValues()}">
     <td th:text="${val}"></td>
</th:block>

浏览器中的Web源代码:

问题#2: 为什么这段代码会产生TemplateProcessingException错误?

另外,图片的知名度不够,所以只能链接。Soz

根据,
应该包装
,而不是相反。所以你应该试试这个:

<th:block th:each="val: ${pInfo.getCharColumnValues()}">
    <tr>
        <td th:text="${val}"></td>
    </tr>
</th:block>