*.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-content
의 값empty
: 바디 없음scriptless
: 스크립트리스(<% 기반 자바 코드 )없는 바디. 기본값tagdependent
: 뭐냐이건.<jsp:doBody/>
를 이용한다.<jsp:invoke />
를 이용한다.