개발자공부 2024. 7. 15. 17:06

JSTL (JSP Standard Tag Library) - 표준 태그 라이브러리

JSP 페이지에서 많이 사용되는 논리적인 판단, 반복 처리, 포맷 처리를 위한 커스텀 태그를 표준으로 만들어서 정의한 것이다.

스크립트 코드 <%%>와 JSTL로 작업했을 때 가독성 차이

🔔JSP 2.3과 호환되는 JSTL 버전은 1.2이며, 이 장에서는 JSTL 1.2 버전을 기준으로 사용방법을 살펴보도록 하겠다. 참고로 JSTL 1.2 버전은 JSP 2.2와 2.1과도 호환된다.

 

1.1 JSTL이 제공하는 태그의 종류
라이브러리 주요 기능 접두어 관련 URI
코어 변수지원
흐름 제어
URL 처리
c http://java.sun.com/jsp/jstl/core
XML XML코어
흐름 제어
XML 변환
x http://java.sun.com/jsp/jstl/xml
국제화 지역
메시지 형식
숫자 및 날짜 형식
fmt http://java.sun.com/jsp/jstl/fmt
데이터베이스 SQL sql http://java.sun.com/jsp/jstl/sql
함수 컬렉션 처리
String 처리
fn http://java.sun.com/jsp/jstl/functions

 

많이 사용하는 라이브러리 : 코어, 국제화, 함수 라이브러리

접두어 : JSP 페이지가 커스텀 태그를 호출할 때 사용한다. JSTL에 일반적으로 사용하는 것들이며, 표시한 접두어가 아닌 다른 문자열을 사용하더라도 상관없다.

관련 URI : JSTL이 제공하는 커스텀 태그를 구분해주는 식별자이다. 이 식별자를 이용해서 JSP 페이지에서 사용할 커스텀 태그 라이브러리를 선택할 수 있다. 

 

1.2 JSTL 라이브러리 받기

https://devnote0203.tistory.com/105

 

JSTL 라이브러리 받기

 

devnote0203.tistory.com