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 |
jstl-1.2.jar