List에 담아온 목록들을 역순으로 나타내고 싶을 때가 있다.
최근 등록한 게시물이 제일 앞으로 나타났으면 좋겠다.
<div id="boardList" th:each="capsule : ${capsuleList}">
현재 상태는 3번으로 등록한 게시물이 제일 나중에 나타나고 있다.
th : with 와 #numbers.sequence(start, end, step)를 이용해서 역순으로 나타낼 수 있음.
<div id="boardList" th:each="i : ${#numbers.sequence(capsuleList.size()-1, 0, -1)}"
th:with="capsule=${capsuleList[i]}">
위 그림과 같이 원하는 대로 3번 게시물이 제일 처음으로 온 것을 볼 수 있다.
참고 : https://devwithpug.github.io/spring/thymeleaf/
'HTML , CSS , JS' 카테고리의 다른 글
Bootstrap collapse 안될 때 (0) | 2022.11.03 |
---|---|
자식 창에서 submit 하고 창 닫을 때 submit 되지 않는 문제점 해결 (0) | 2022.10.11 |
1번 달력 value 값 설정 시 2번 달력의 min 값 자동 설정 _JS (2) | 2022.09.27 |
파일 업로드 용량 제한 (0) | 2022.09.17 |
Checkbox 누르면 선으로 지워주는 기능 _html_css_js (2) | 2022.09.14 |