본문 바로가기
WEB/JSP Servlet

표준 태그 라이브러리

by 노랑파랑 2016. 10. 28.
반응형




표준 태그 라이브러리

* 개발자가 추가할 수 있는 기능을 제공하는 커스텀 태그 중에서 많이 사용되는 것들을 말한다.

* 스크립트릿과 표현식 등의 스크립트 코드와 HTML 코드가 뒤섞이게 되는 JSP 코드는 가독성이 좋지 않다. 

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

이를 JSTL (JSP Standard Tag Liblary) 표준 태그 라이브러리이다.




1. 제공하는 태그의 종류

라이브러리 

주요 기능 

접두어 

관련 URI

코어 

변수지원

흐름 제어

URL 처리 

 c

http://java.sun.com/jsp/jsil/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/function 

* 접두어는 커스텀 태그를 호출할 때 사용한다., 표의 접두어가 아닌 다른 문자열을 사용해도 상관없다.

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



2. JSTL 라이브러리 받기

1) JSTL 버전을 구현한 jar 파일을 다운받는다. 1.2버전(JSP 2.1이상 지원) ->링크

2) 해당 jar파일을 WEB-INF/lib 디렉토리에 복사한다.



반응형

'WEB > JSP Servlet' 카테고리의 다른 글

JSTL : 국제화 태그  (0) 2016.10.30
JSTL : 코어 태그  (0) 2016.10.28
<jsp:forward>  (0) 2016.10.28
페이지 모듈화 : include 디렉티브  (0) 2016.10.28
페이지 모듈화 : <jsp:include>  (0) 2016.10.28