? L'un des avantages de l'écriture d'applications Web dans des langages tels que Java est la possibilité de réutiliser votre code. Les bibliothèques de balises permettent encore la réutilisation en vous permettant de construire des composants pour JavaServer Pages ( JSP) qui construisent hors de votre code existant , mettre en œuvre de nouvelles fonctionnalités tout à fait, ou même simplement fournir des structures communes de vos pages. Référencement bibliothèques de balises est extrêmement facile , mais cela dépend de la nature de la bibliothèque de balises , qu'il s'agisse d' une bibliothèque compilé de code Java ou les fichiers de balises ( extraits de JSP /HTML code) inclus dans votre projet . Choses que vous devez
Java SDK
environnement de développement intégré (IDE) basé JSP
application web
Afficher plus Instructions
1
Assurez votre bibliothèque de balises est inclus correctement dans votre application. Si la bibliothèque est une bibliothèque pot basée placer à l'intérieur de votre dossier WEB-INF/lib . Si c'est des fichiers de balises , ils doivent être placés dans un dossier WEB-INF/tags (ou quelque chose de similaire pour indiquer leur emplacement ) .
2
Inclure le <% @ taglib %> directive à le haut de votre fichier JSP ( sous le <% @ Page %> directive au moins ) . Celui-ci contiendra les indications pour le moteur de JSP sur la façon de charger et traiter votre bibliothèque de balises .
3
Si vous incluez une bibliothèque pot basée , elle devrait avoir un fichier TLD . désigné dans sa documentation; référence dans votre directive taglib comme ceci:
<% @ taglib uri = préfixe " http://java.sun.com/jsp/jstl/core " = " c "% > Photos
Cet exemple est pour la fonctionnalité de base de la bibliothèque standard tag Pages JavaServer ( JSTL ) de bibliothèque de balises . Notez l'utilisation de l'attribut de préfixe , ce qui indique au moteur JSP que les balises préfixées par un "c" dans ce cas sont des balises qui viennent de cette bibliothèque . Par exemple , AB
< c : Valeur de sortie = "Bonjour Monde " />
4
Si vous faites référence à une bibliothèque de balises basé sur des fichiers , vous indiquez simplement le répertoire pour vos fichiers :
<% @ taglib tagdir = "/" prefix = " WEB-INF/tags myTags "%> Photos
Vous référencer ces similaire: