2009-09-30 24 views
7

¿Hay alguna forma de mantener los archivos de etiquetas fuera de la carpeta/WEB-INF/tags? ¿Tal vez usando TLD de alguna manera y llamándolos con uri en lugar de tagdir?Etiquetas Jsp fuera de WEB-INF/tags

Motivo de esta solicitud es que estamos intentando ejecutar varios sitios desde una base de código y nos gustaría tenerlo como WEB-INF/sitio1/plantillas, etiquetas, ... por lo que si esta es una idea incorrecta para empezar , siéntete libre de decirlo.

Respuesta

2

La manera estándar para entregar taglib es para empacar todas sus etiquetas en un frasco y tener el TLD en el frasco también en este directorio,

META-INF/tld/ 

Cuando el recipiente se pone en marcha, se explorará todos los tarros de TLD por lo que sabe dónde encontrar las etiquetas. Simplemente usa URL para referirse a las etiquetas. Así es como funciona JSTL.

0

Si los diferentes sitios se están ejecutando como instancias separadas ... entonces puede copiar las etiquetas relevantes en/Web-Inf/etiquetas durante la implementación

Cuestiones relacionadas