Bibliothèques de balises globales (déprécié)
Les bibliothèques de balises JSP (JavaServer Pages) contiennent des classes pour les tâches communes, telles que le traitement des formulaires et l'accès aux bases de données à partir de fichiers JSP.
Les bibliothèques de balises encapsulent, sous la forme de balises simples, des fonctionnalités de base communes à plusieurs applications Web. La bibliothèque JSTL (Java™ Standard Tag Library) prend en charge les tâches de programmation courantes, telles que l'itération et le traitement conditionnel. Elle fournit les balises permettant :
- de manipuler les documents XML,
- de prendre en charge l'internationalisation et
- d'utiliser le langage SQL (Structured Query Language).
Les bibliothèques de balises introduisent également le concept de langage d'expression pour simplifier le développement des pages et proposent une version du langage d'expression JSP.
Une bibliothèque de balises comprend deux parties : un descripteur TLD (Tag Library Descriptor) et un fichier JAR (Java ARchive).