본문 바로가기
Web/JSP

JSP #12 JSTL-1

by 언덕너머에 2015. 1. 5.

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을 사용할 준비가 끝난다.

jstl-1.2.jar

standard.jar

 

'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