waylam 2023. 3. 22. 16:34

JSTL : JavaServer page Standard Tag Lirary (자바서버페이지 표준 태그 라이브러리)

 

/JSTL은 Java EE(자바 엔터프라이즈에디션)기반의 웹 애플리케이션 개발 플랫폼을 위한 컴포넌트 모음이다. JSTL은 JSP페이지 내에서 자바 코드를 바로 사용하지 않고 로직을 내장하는 효율적인 방법을 제공한다. 

 

JSTL을 사용하기 위해선 JSP상단에 아래의 코드를 작성

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

 


JSTL core의 태그

  • <c:set> 변수명에 값을 할당
  • <c:if> 조건식에 해당하는 블럭과 사용될 scope를 설정
  • <c:out> 값 출력
  • <c:forEach> 다른 언어의 loop문 items 속성에 배열을 할당할 수 있음