사용자 도구

사이트 도구


java:jsp:taglib

JSP Tag Library

JSP Tag File

  • *.tag 파일에 JSP 문법으로 커스텀 태그 라이브러리를 만들 수 있다.
  • *.tag 파일은 항상 /WEB-INF/tags 의 하위 디렉토리로 만들어야 한다.(디렉토리 구조는 더 중첩돼도 상관없음)

선언부

<%@ tag language="java" pageEncoding="UTF-8" body-content="scriptless" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@attribute name="속성1" required="true/false" rtexprvalue="true/false ${} 사용가능여부" type="값의 타입. 기본은 java.lang.String" description="설명"%>
 
태그가 출력할 내용들 처리.

Body 호출 방법

  • body-content의 값
    • empty : 바디 없음
    • scriptless : 스크립트리스(<% 기반 자바 코드 )없는 바디. 기본값
    • tagdependent : 뭐냐이건.
  • 태그 바디를 끼워넣을 때는 <jsp:doBody/>를 이용한다.
  • 태그 안에서 프래그먼트를 실행할 때는 <jsp:invoke />를 이용한다.
java/jsp/taglib.txt · 마지막으로 수정됨: 2012/09/04 11:10 저자 kwon37xi