개발_웹/Java

JSTL (Java Serverpage Tag Library)

zuyo 2019. 5. 11. 00:36
반응형

JSTL (Java Serverpage Tag Library)

Java 템플릿 엔진. 반복문이나 삽입문 등 여러 문법들을 JSP내에서 사용할 수 있게 제공한다. 스크립틀릿을 사용하는 것보다 사용하기 편하고 코드가 간결해진다.

많이 쓰이는 문법으로는 <c:if>, <c:forEach>, <c:redirect> 등이 있다.

Maven이나 Gradle로 라이브러리를 추가하거나 혹시 직접 JAR 추가하는 경우에는 Impl, Spec, EL 세 가지 모두 추가해준다.

그 다음 사용할 JSP 파일에 아래 지시문을 선언 후 사용한다.

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
반응형