<%@ %>
구문이 ditactinve 이다.<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
List<storeDto>
형태이므로 JSTL을 사용하여 반복적으로 출력하도록 구현한다.c:else
는 존재하지 않는다.<c:choos>
로 해결<c:if>
: 조건이 한 개일 경우<c:choose>
: 조건이 여러 개일 경우for(int n : list) {}
와 같이 확장 반복(foreach)코드로 JSTL을 구현한다.
- jsp에서 자주 사용하는 fot문이다.
var : 변수명
items : 추출 대상
- ex) <c:forEach var="n" items="${lotto}">
1부터 10까지 출력 예시
<c:forEach var="i" begin="1" end="10" step="1">
<h2>i = ${i}</h2>
</c:forEach>`
데이터가 항상 변수로 존재하는 것은 아니다
- ex) 목록이나 검색은 데이터가 배열 또는 List 형태로 존재한다.