간단하게 jstl 태그 2개만알아보겠습니다.
C:forEach
Index : ${status.index} /
count : ${status.count}
name : ${i.name}
email : ${i.email}
forEach 문은 Var, items, begin, varStatus, end.. 총 5개의 속성들이 있습니다.
i라는 변수는 반복문이 한번 수행 될때마다 바뀌는변수가 되겠다.
그리고 items 라는 속성은 컬렉션 객체가 된다.
예를 간단히 들자면 리스트, 배열정도가 있겠다.
그리고 begin 은 시작값을 나타냅니다.
varStatus 은 반복문의 상태값을 가지는 변수인데 쉽게말해
forEach문의 상태정보를 담고있는 변수라고 알고있으면 되겠다,
~~~~
C:forTokens
${sel}
~~~~
여기서 items 은 123-456-789라고했는데 일종의 소스이다
그리고 중요한건 delims 라는 건데 얘는 일종의 약속이다.
여기선 – 이 등장할때마다 띄어쓰기를 해달라고 요청을 했다.
그결과는 sel 라는 변수로 지정했다.