본문 바로가기
Dev/Java

표준 태그 라이브러리(JSTL)

by vellahw 2022. 9. 21.

 

JSTL (JSP Standard Tag Library)란

JSP 페이지에서 논리적인 판단, 반복문의 처리, 데이터베이스 등의 처리를 하는 코드를 깔끔하게 작성하기 위해

널리 사용되는 커스텀 태그를 표준으로 만든 태그 라이브러리이다.

 

1. JSTL 태그 종류

라이브러리 하위 기능 접두어 관련 URI
코어 변수 지원
흐름 제어
URI 처리
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 페이지에서 커스텀 태그를 호출할 때 사용 되는데 표의 접두어는 일반적으로 사용되는 것이고 다른 문자열을 사용하더라도 상관 없다.
  • 관련 URL은 JSTL이 제공하는 커스텀 태그를 구분해주는 식별자로서 이 식별자를 통해 사용할 커스텀 태그 라이브러리를 선택할 수 있다.

 

 

 

2. JSTL을 사용하기 위한 환경 조성

톰캣에서 JSTL 1.2 버전을 필요로하는 웹 어플리케이션을 실행하려면 jar파일을 WEB_INF/lib 디렉터리에 복사한다.

jstl-1.2.jar
0.40MB

 

 

'Dev > Java' 카테고리의 다른 글

JSTL - 코어 태그 2 (if, choose, forEach, forTokens)  (0) 2022.09.22
JSTL - 코어 태그 <c:set>, <c:remove>  (0) 2022.09.21
싱글톤 (Singleton)  (0) 2022.09.16
세션 session  (0) 2022.09.02
자바빈(JavaBean)  (0) 2022.09.02

댓글