Código Fuente tags-cursojsp.tld
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
|
Las primeras declaraciones definen el documento como XML y la estructura que debe contener mediante un DTD.
<taglib> es el elemento principal del archivo y dentro de éste se definen los demás componentes.
Las primeras tres declaraciones son puramente administrativas e incluyen la versión de la librería, la versión de JSP utilizada y un nombre corto para la librería.
Los elementos
<tag>
son la base para definir tags, no existe ningún limite para definir estos elementos, por lo que la librería puede contener cien o mil Tags.Dentro de cada declaración de
tag
se incluyen dos elementos,tagclass
que indica la clase que contiene el código de ejecución del Tag yname
que indica el nombre con el que será llamado el Tag dentro de un JSP.