■ select option 1~10까지 만들어내는 forEach문( <c:forEach> )
이 방법을 사용할 때는 해당 jsp 상단에 아래 코드를 선언해놔야함
: <c:forEach>를 사용하기 위함<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<select id="count" name="count">
<option value="" selected disabled>개</option>
<c:forEach var="countQuantity" begin="1" end="10">
<option value="${countQuantity}">${countQuantity }개</option>
</c:forEach>
</select>
단위인 '개' option은 기본값으로 보여주기 위해 'selected', 선택은 못하도록 하기위해 'disabled'
- 1~10 까지의 forEach문을 위해 변수명('var') 지정, 시작 숫자('begin'), 끝 숫자('end') 지정
- 1번에서 정해둔 변수명에 1~10 까지 순서대로 대입되고, EL표현식을 사용해 option의 value값 지정( ${countQuantity} ) 하면, 그에 맞는 option이 1개씩 생성된다.