Spring·Java EE

JSTL 개요

JSTL 개요 대표 이미지

1. JSTL 이란?

  • 많은 JSP 응용에서 보편적으로 사용되는 기능들을 캡슐화한 커스텀 태그 라이브러리.
  • JSP 표준 태그 라이브러리(JavaServer Pages Standard Tag Library).
  • Jakarta EE 8부터는 기술이름이 Jakarta Standard Tag Library로 변경됨.

2. JSTL의 구성(JSTL 1.1버전 이상)

3. JSTL 사용법.

  1. JSTL은 tagliv 디렉티브를 통해 해당 JSP 페이지에서 사용할 것을 명시해야 한다.

    <%@ taglib prefix=라이브러리_PREFIX uri=라이브러리_URI%>
    
    • 예시-JSTL core를 사용 명시하기.
    <%@ taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core"%>
    
  2. JSP에서 커스텀 태그처럼 사용한다.

    <라이브러리_PREFIX:태그이름 속성1="값"... 속성n="값"/>
    

    또는

    <라이브러리_PREFIX:태그이름 속성1="값"... 속성n="값">...</라이브러리_PREFIX:태그이름>
    

댓글