사용자 정의 JSP 태그 추가

Sun Microsystems JSP 1.2 스펙을 기초로 웹 프로젝트에 대한 사용자 정의 JSP 태그를 작성할 수 있습니다. 일반적으로 태그 라이브러리는 Java™ 프로그래밍 언어에 능숙한 개발자에 의해 작성되어, Java를 모르더라도 Java 인코드 태그 라이브러리를 사용하여 해당 웹 사이트를 향상시키려는 웹 디자이너가 사용할 수 있습니다.

사용자 정의 태그를 구현하려면 다음을 모두 수행해야 합니다.
  • TLD(Tag Library Descriptor) 파일에 사용자 정의 태그 정의. 이 작업은 DTD 파일에 XML 태그를 정의하는 것과 유사합니다. TLD 파일은 태그 라이브러리의 사용자 정의 태그에 대해 설명하는 XML 파일로서 태그 정보(예: 태그 이름, 컨텐츠 유형, 속성 및 연관되는 태그 핸들러 클래스)를 포함합니다.
  • JSP 페이지에서 사용자 정의 태그 사용. JSP 페이지에서 사용자 정의 태그를 사용하려면 먼저 TLD 파일 위치를 식별하고 라이브러리의 사용자 정의 태그가 JSP 페이지에 포함될 때 사용할 접두부를 식별해야 합니다. 이 작업은 taglib 지시문을 사용하여 수행됩니다.
  • 태그 핸들러 클래스 작성. 이 클래스는 태그 또는 BodyTag 인터페이스를 구현하는 Java 클래스로서 런타임에서 사용자 정의 태그를 구현합니다.

TLD 파일은 JAR 파일에 또는 기존 프로젝트 파일과 별도로 패키지화될 수 있습니다. TLD 파일이 JAR 파일에 패키지화되는 경우, META-INF 폴더에 포함되어야 합니다.

다른 프로젝트 파일과 마찬가지로 사용자 정의 태그 라이브러리 및 태그 라이브러리 설명자 파일을 프로젝트에 추가할 수 있습니다.

사용자 정의 JSP 태그를 추가하려면 일반적으로 다음 프로세스를 수행하십시오.

  1. TLD(Tag Library Descriptor) 파일 추가
  2. JSP 파일에 taglib 지시문 추가
  3. taglib 지시문 지정
  4. JSP 파일에 사용자 정의 태그 추가
  5. 사용자 정의 태그의 특성 편집(선택적)
  6. 사용자 정의 태그 라이브러리에 대한 웹 전개 설명자 파일 편집(선택적)
관련 개념
사용자 정의 태그 라이브러리
관련 태스크
TLD(Tag Library Descriptor) 파일 추가
JSP 파일에 taglib 지시문 추가
taglib 지시문 지정
JSP 파일에 사용자 정의 태그 추가
사용자 정의 태그의 특성 편집
사용자 정의 태그 라이브러리에 대한 웹 전개 설명자 파일 편집
관련 참조
태그 라이브러리
사용 조건 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.