IT & 일상기록/메모장
[JSP] 연도 오름차순/내림차순(Core 라이브러리 활용 - forEach)
확고
2022. 3. 31. 13:17
[연도 오름차순]
1
2
3
4
5
6
7
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<select id="beforeyear">
<c:forEach var="i" begin="1900" end="2022"> <!-- 1900~2022년-->
<option value="${i}">${i }
</c:forEach>
</select>
|
cs |
[연도 내림차순]
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="currentyear" value="2022"/> <!--최대값 변수로 잡아줄 것-->
<select id="beforeyear">
<c:forEach var="i" begin="1900" end="${currentyear }" step="1">
<option value="${currentyear-i+1900}">${currentyear-i+1900}
<!--
2022-1900+1900 = 2022
2022-1901+1900 = 2021
2022-1902+1900 = 2020
-->
</c:forEach>
</select>
|
cs |
728x90
반응형