используя Thymeleaf (th: each) я не мог визуализировать данные в виде, я получаю всегда пустую веб-таблицу - PullRequest
0 голосов
/ 07 марта 2019

Я хочу просмотреть объект, возвращенный контроллером, и отобразить данные в сети, используя 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}", я получаю все данные, что означает, что объект получен представлением

1 Ответ

0 голосов
/ 07 марта 2019

Вам не хватает </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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...