Vous devez définir la directive taglib
pour extraire les balises que vous allez placer dans le document.
Pourquoi et quand exécuter cette tâche
Vous pouvez spécifier les directives taglib de quatre manières :
Procédure
- A l'aide de la valeur taglib-uri dans le descripteur de déploiement, comme suit :
<%@ taglib uri="/yeartags" prefix="year" %>
<%@ taglib uri="http://www.mycorp/monthtags" prefix="month" %>
où
/yeartags et http://www.mycorp/monthtags sont deux valeurs
taglib-uri définies dans le descripteur de déploiement Web.
- A l'aide du chemin relatif au contexte qui se rapporte directement au fichier
TLD ou JAR, comme suit :
<%@ taglib uri="/tlds/datetags.tld" prefix="date" %>
où /tlds/datetags.tld est un URI relatif au contexte dans le fichier TLD.
- A l'aide du chemin relatif à la page qui se rapporte directement au fichier
TLD ou JAR, comme suit :
<%@ taglib uri="../WEB-INF/tlds/hourtags.jar" prefix="hour" %>
où ../WEB-INF/tlds/hourtags.jar est un URI relatif à la page
dans le fichier JAR.
- Pour un projet Web Java™ EE 1.3 uniquement,
à l'aide de la valeur de l'élément URI défini dans le
TLD, comme suit :
<%@ taglib uri="http://www.mycorp/minutetags" prefix="minute" %>
où http://www.mycorp/minutetags est la valeur de l'élément
URI défini dans le TLD.
Conseil : Si au moins deux TLD sont déployés dans un fichier JAR, vous pouvez utiliser ce
format pour spécifier chaque TLD.
Que faire ensuite
Maintenant que vous avez défini
votre directive taglib, vous pouvez ajouter une balise personnalisée à votre fichier JSP.
Lorsque vous décidez d'insérer une balise personnalisée, Page Designer fait référence à la
directive taglib et affiche les balises à partir de cette bibliothèque personnalisée
.