Después de tanto luchar pudimos encontrar la solución de este apuro que ciertos usuarios de nuestro espacio han presentado. Si tienes algo que compartir no dejes de aportar tu conocimiento.
Solución:
hoja de tomillo th:each
le permite declarar una variable de estado de iteración
Luego, en el bucle, puede hacer referencia a iter.index
y iter.size
.
Ver Tutorial: Usar Thymeleaf – 6.2 Mantener el estado de iteración.
Thymeleaf siempre declara una variable de estado de iteración implícita si la omitimos.
Aquí, el nombre de la variable de estado es taskStat
que es la agregación de la variable task
y el sufijo Stat
.
Luego, en el ciclo, podemos referirnos a taskStat.index
, taskStat.size
, taskStat.count
, taskStat.even
y taskStat.odd
, taskStat.first
y taskStat.last
.
Fuente: Tutorial: Uso de Thymeleaf – 6.2 Mantener el estado de iteración