forEach 문 은 자바 의 향상 된 FOR 문 과 비슷 하 다 . 아래 는 FORM 에서 숫자 를 하나 입력 받 아 구구단 을 출력 해 보 는 코드 이 다 . . </ head >< body >< c : if test ="${ ! empty param . su }"> < c : forEach var =" a " begin =" 1 " end =" 9 " step =" 1 "> ${ param . su } * ${ a }= ${ param . su * a } < br / > </ c : forEach ></ c : if >< form method =" post "> 수 : < input type =" text " name =" su "/>< br / >< input type =" submit " name =" 확인 "></ form ></ body > jstl 에서 는 null 이 란 의미 가 없 으므로 위 처럼 empty 구문 을 이용 해서 값 의 null 여부 를 검사 한다 . 나머지 는 for 문 과 비슷 하 다 . 결과 값 : 아래 는 FORM 에 5 를 입력 했 을 대 결과 값 이 다 .