ContainsTag가 if의 기능을 하였다면 ContainsElseTag는 else의 기능을 한다. 다른 것은 건너뛰고 가장 중요한 부분만 우선 언급하ㅕㄴ 다음과 같다.
모든 코드가 같고 다른 부분은 EVAL_BODY_INCLUDE, SKIP_BODY가 서로 위치가 바뀌었다는 것이다. 즉, 아래와 같이 JSP파일에서 같은 id와 key값을 주고 사용하면 된다. 해당 key값이 없을 때 위의 코드(ContainsElseTag)에서 EVAL_BODY_INCLUDE가 실행되어 JSP문서에서 containsElseTag안의 본문이 실행된다!
'JSP, Servlet' 카테고리의 다른 글
JSP에서의 커스텀 사용 대원칙과 커스텀 태그 클래스 분석: hidden에 대하여 (1) | 2024.11.15 |
---|---|
커스텀 태그 클래스 분석: ContainsTag에 대하여 (0) | 2024.11.15 |
irt 커스텀 태그 클래스 분석: ContainsTag에 대하여 (0) | 2024.11.14 |
Servlet에서 JSP로의 데이터 전송에 관하여. (0) | 2024.11.13 |
Custom tag에 대하여 (0) | 2024.11.11 |