JSTL
JSP Standaard Tag Library의 약어로 JSP 표준 태그 라이브러리를 말한다.
라이브러리란 여러 프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합니다.
JSTL은 core, farmat, database, xml, functions 5개의 라이브러리로 구성되어 있다.
라이브러리 |
기능설명 |
core |
변수 선언, 흐름의 제어, 다른 JSP 페이지로 제어 이동 기능 |
format |
숫자, 날짜, 시간을 형식 지정과 국제화, 다국어 지원 기능 |
database |
데이터베이스의 데이터 입력, 수정, 삭제, 조회 기능 |
xml |
xml 문서 처리 기능 |
functions |
문자열 처리 함수 기능 |
표기법
<%@ taglib prifix="접두어" url="url" %>
라이브러리 |
JSTL 접두어와 지시어 |
core |
<%@ taglib prifix="c" url=http://java.sun.com/jsp/jstl/core %> |
format |
<%@ taglib prifix="fmt" url=http://java.sun.com/jsp/jstl/fmt %> |
database |
<%@ taglib prifix="sql" url=http://java.sun.com/jsp/jstl/sql %> |
xml |
<%@ taglib prifix="x" url=http://java.sun.com/jsp/jstl/xml %> |
functions |
<%@ taglib prifix="fn" url=http://java.sun.com/jsp/jstl/functions %> |
JSTL은 'jstl.jar'와 'standard.jar' 2개의 파일이 필요하다.
이 두 파일을 WEB-INF/lib 디렉토리에 넣으면 JSTL을 사용할 준비가 끝난다.
'Web > JSP' 카테고리의 다른 글
JSP #14 Spring - 1 Spring Framework (0) | 2015.01.09 |
---|---|
JSP #13 JSTL-2 core 라이브러리 (0) | 2015.01.05 |
JSP #11 EL-3 EL의 내장객체 (0) | 2015.01.02 |
JSP #10 EL-2 EL의 연산자 (0) | 2015.01.02 |
JSP #9 EL-1 (0) | 2015.01.02 |