Añadir códigos JSP personalizados

Puede crear códigos JSP personalizados para sus proyectos basados en la especificación Oracle JSP 1.2. Las bibliotecas de códigos permiten mejorar el sitio web independientemente de la capacidad del lenguaje de programación Java™.

Acerca de esta tarea

La implementación de códigos personalizados requiere todo lo siguiente:
  • Definir códigos personalizados en un archivo de descriptor de bibliotecas de códigos (TLD). Esto es análogo a definir códigos XML en un archivo DTD. El archivo TLD es un archivo XML que describe los códigos personalizados de una biblioteca de códigos e incluye información de los códigos, como el nombre de los códigos, el tipo de contenido, atributos y la clase de gestor de códigos asociado.
  • Utilizar códigos personalizados en una página JSP. Para utilizar un código personalizado en una página JSP, en primer lugar debe identificar dónde se encuentra el archivo TLD e identificar el prefijo que se debe utilizar cuando alguno de los códigos personalizados de la biblioteca se incluye en una página JSP. Esto se lleva a cabo utilizando una directriz taglib.
  • Crear una clase de gestor de códigos. Se trata de una clase Java que implementa la interfaz Tag o BodyTag y es responsable de la implementación de un código personalizado en tiempo de ejecución.

Un archivo TLD puede empaquetarse en un archivo JAR, o como archivo de proyecto existente independiente. Si el archivo TLD se empaqueta en un archivo JAR, debe incluirse en la carpeta META-INF.

Puede añadir archivos de descriptor de la biblioteca de códigos personalizadas y la biblioteca de códigos al proyecto del mismo modo que lo haría con cualquier otro archivo de proyecto.

Para añadir códigos JSP personalizados, generalmente debe seguir este proceso:

Procedimiento

  1. Añadir el archivo TLD.
  2. Añadir una directriz taglib al archivo JSP.
  3. Especificar la directriz taglib.
  4. Opcional: Editar las propiedades del código personalizado.
  5. Opcional: Editar el archivo de descriptor de despliegue web para la biblioteca de códigos personalizadas.
Icono que indica el tipo de tema Tema de tarea
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: taddcustjsptg.html