J'essaie de parcourir une liste qui contient une liste d'objets, c'est-à-dire que la liste que je suis ne me demandait pas pourquoi cela ne fonctionne pas, essayé simplement "je", mais pas de chance.
<table class="table table-responsive table-stripped table-collapsed table-bordered"> <tr th:each="rows,rowStat : ${lists}"> <td th:text="${rowStat.count}"></td> <td th:each="i : ${#numbers.sequence(0, table_width)}" th:text="${rows[${i}]}"></td> </tr> </table>
3 Réponses :
Si vous êtes itération d'une collection (liste) d'objets, essayez ci-dessous exemple:
html: p> java: p> En savoir plus Info dans Thymeleaf Documentation - Itération Bases section. P> p>
Merci Mebin, je suis nouveau dans Thymelleaf, j'ai trouvé la solution de contournement.
J'ai trouvé un moyen, cela fait les astuces p> p>
Dans ce cas, vous n'avez pas besoin de prétraitement. Vous devez utiliser th: text = "$ {lignes [i]}" code>
Vous pouvez simplement itérateur sur les deux listes. Pas besoin d'utiliser le #numbers code> ALPER.
<table class="table table-responsive table-stripped table-collapsed table-bordered">
<tr th:each="rows, rowStat : ${lists}">
<td th:text="${rowStat.count}"></td>
<td th:each="value: ${rows}" th:text="${value}"></td>
</tr>
</table>