WEB, 실전jsp강좌, JSTL

JSTL(JSP standard Tag Library)

  • JSP의 경우 HTML 태그와 같이 사용되서 전체적인 코드의 가독성이 떨어진다.
  • 이러한 단점을 보완하고자 만들어진 태그 라이브러리가 JSTL이다.
  • JSTL은 Tomcat컨테이너에 포함되어 있지 않으므로 별도의 설치가 필요하다.

제공되는 라이브러리

  1. Core , <c:tag
  2. XML Processing , <x:tag
  3. I18N formatting , <fmt:tag , 날짜형식이나 글자깨짐등에 사용
  4. SQL , <sap:tag
  5. Function, fn:functio()

Core

  • 기본적인 라이브러리로 출력,제어문,반복문 같은 기능이 포함되어있다
<%@ taglib uri="http://jva.sun.com/jsp/jstl/core" prefix="c" %>
  • prefix=”c” 여기서부터는 Core라이브러리를 사용하겠다는 의미이다

Reference