본문 바로가기
IT관련/메모장

[JSP] 연도 오름차순/내림차순(Core 라이브러리 활용 - forEach)

by 확고 2022. 3. 31.
728x90
반응형

[연도 오름차순]

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
반응형

'IT관련 > 메모장' 카테고리의 다른 글

네트워크관리사 2급 실기 관련 예제 - 작성 중  (2) 2022.09.23
IP 관련  (0) 2022.08.14
네트워크 관련  (0) 2022.08.12
운영체제 관련  (0) 2022.08.11
[이클립스] 깃허브(GitHub) 업로드 방법  (0) 2022.04.09

댓글