I have a list called 'notifications' and I use Thymeleaf 'each method' to access its elements one by one. I can do this successfully as below.
<li th:each="n : *{notifications}">
<h4 type="text" th:text="*{n.message}"></h4>
</li>
note: 'message' is the attribute I need to retrieve from the list.
How can I access the elements in the reverse order? For an example if this is my current output,
Cat
Dog
Rat
How can I get output as this?
Rat
Dog
Cat
I would reverse it server side, if possible. If you don't want to do that, maybe something like this would work for you:
<li th:each="i : ${#numbers.sequence(notifications.size() - 1, 0, -1)}">
<h4 type="text" th:text="${notifications[i].message}"></h4>
</li>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With