Java pour le développement d’applications web (J2EE)

……..

Bibliothèques de balises personnalisées : motivations …

Dans les pages JSP, on remarque qu’il y a mélange entre le code Java et le code HTML
Le développeur a tendance à mettre trop de code dans un document qui ne devrait que fournir de l’affichage (HTML)
Difficile à maintenir des pages JSP par un non programmeur
Concepteur de site WEB (non spécialiste des concepts objets)
Ne se charge que de la partie présentation
Il faut donc fournir des outils qui encapsulent le code Java

Balises personnalisées aussi appelées :
actions personnalisées
tag lib (tag library)
tag personnalisés
Élément du langage JSP défini par un développeur et non traités en standard par les JSP
Permettent de définir ces propres balises qui réaliseront des actions pour générer la réponse Favorise la séparation des rôles entre les développeurs Java et les concepteurs de pages web. Pour de plus amples informations sur les tags lib, le site de Sun java.sun.com/products/jsp/taglibraries.html

Qu’est-ce qu’un tag JSP

Un tag JSP est une simple balise XML associée à une classe Java
A la compilation d’une JSP, les balises sont remplacées par le  résultat des classes Java associés aux balises
Implicitement nous avons déjà utilisé dans des JSP des balises  personnalisés au niveau des tags « action ».

Conception d’un tag personnalisé

Pour concevoir des balises personnalisées différentes versions existes. Les dernières versions supportent toujours les versions antérieures Le descripteur de bibliothèque de balise évolue en intégrant de  nouvelles balises

……….

Cours pdf

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *