사용자 정의 태그 라이브러리는 JSP(JavaServer Pages) 파일에서 사용자 정의 조치를 호출하는 사용자 정의 태그 세트입니다. 태그 라이브러리는 태그 구현 클래스로 태그가 제공하는 기능을 이동시켜 JSP 페이지에서 방대한 Java™ 코드를 임베드하는 태스크를 줄입니다.
태그 라이브러리는 Java 프로그래밍 언어에 능숙한 개발자에 의해 작성되었습니다. 이러한 라이브러리는 Java를 알지 못하는 웹 디자이너도 사용할 수 있지만 Java 인코딩 태그 라이브러리를 활용하여 웹 사이트를 강화할 수 있습니다.
직접 태그 라이브러리를 개발하거나 기존 개방형 소스 유틸리티 태그 라이브러리에서 다운로드할 수 있습니다. 예를 들어 다음과 같은 사이트에서 태그 라이브러리를 다운로드할 수 있습니다. Jakarta Project(Apache Software Foundation의 한 부서). Jakarta에서는 해당 사이트에서 태그 라이브러리 학습서도 제공합니다.
이 제품은 많은 웹 애플리케이션에 공통된 코어 기능을 제공하는 사용자 정의 태그의 라이브러리인 JSTL(JavaServer Pages Standard Tag Library)을 포함합니다. 프로젝트에 JSF 및 JSTL 프로젝트 패싯을 포함하는 경우 JSP 파일을 편집할 때 태그 라이브러리에서 특정 태그를 선택하고 삽입할 수 있습니다. (사용자 정의 태그를 삽입하려면 JSP에서 마우스 오른쪽 단추로 클릭하고
을 선택하십시오).web.xml 파일은 애플리케이션에서 사용된 지시문과 함수를 실행하는 클래스가 들어 있는 실제 JAR 파일 간의 링크를 제공합니다.