Java 관련/JSTL, EL
[JSTL 개념] JSTL이란
Wings of Freedom
2021. 4. 5. 23:28
JSTL이란?
JSP 표준 태그 라이브러리(여러 프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합)의 약어로 자신만의 태그를 추가할 수 있는 기능을 제공한다.
주로 JSTL의 Core에서 c를 사용하여 <c:if>, <c:forEach> 등을 사용한다.
JSTL을 사용하기 위해선 JSTL Library가 설치되어 있어야 한다.
본인의 경우 pom.xml에서 jstl Libarary를 추가했기 때문에 좌측에 Maven Dependencies에서 확인을 할 수 있다.
사용법은 JSP 파일 상단에 아래와 같이 taglib를 include 해준다.
<%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
JSTL 태그 종류 및 사용방법은 아래와 같다.