[JSTL 개념] JSTL이란

2021. 4. 5. 23:28 Java 관련/JSTL, EL

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 태그 종류 및 사용방법은 아래와 같다.

출처 : namubada.net/120?category=778442