IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Taglibs Java Discussion :

[TagLib] Explication et définition [Débutant(e)]


Sujet :

Taglibs Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 29
    Par défaut [TagLib] Explication et définition
    J'ai parcourus différents forums et tutoriels java sans avoir trouvé une explication ou une définition basic

    quels sont différents taglibs des jsp ?
    et leurs utilités ?

  2. #2
    Membre confirmé Avatar de seb55555
    Profil pro
    Inscrit en
    Août 2004
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 117
    Par défaut
    Pour JSP, tu as les jstl (jsp standard taglib).
    Après tu auras des tags liés à un framework comme struts ou jsf.

    Dans un premier temps tu peux regarder jstl http://java.sun.com/products/jsp/jstl/

    Un tag est une balise avec des attributs exactement comme de l'HTML. Sauf que c'est ton serveur d'application qui va se charger de transformer cette balise en pur HTML lors de l'interpretation de ta JSP.
    Tu peux avoir par exemple un tag auquel tu passes une Collection (au sens objet Java) et qui se chargera de générer une listbox HTML avec les éléments de la collection.

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 3
    Par défaut
    ou est il possible de trouver les différents tags existants ainsi que leur utilités ?

    Merci.

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 3
    Par défaut
    ou est il possible de trouver les différents tags existants ainsi que leur utilités ?

    Merci.

  5. #5
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut
    Le principe d'une taglib est que tu peux créer ta propre librairie de tag.
    Tags que tu pourras utilisés sur une page web.
    Tu peux donc créer tes propres tags cf.
    http://adiguba.developpez.com/tutori...ee/jsp/taglib/
    Tu peux aussi en utiliser qui existent déjà, par exemple JSTL.
    Struts également qui est livré avec une batterie de tag ... etc....etc...

    Exemples de tag : <HTML>, <BR>.....
    Exemples de tag Struts : <html:select>....

    Où les trouver :
    Struts : http://struts.apache.org/
    jstl : http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/
    Tutorial jstl : http://adiguba.developpez.com/tutoriels/j2ee/jsp/jstl/

  6. #6
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    377
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 377
    Par défaut
    Le gros AVANTAGE des taglibs, c'est qu'ils sont en général tester sous tous les angles.
    Cela a donc l'avantage d'être stable , et de donner toujours la même chose.
    Autre GROS AVANTAGE, c'est qu'il permet d'avoir un comportement toujours identique. Ce qui permet par exemple à plusieurs équipes d'UTILISER le même tag, et d'avoir pour tout le monde la même chose.
    Encore un AVANTAGE, la lisibilité des JSP est amélioré.
    Encore un pour la route, cela peut t'éviter d'avoir des lignes blanches dans ton rendu HTML après avoir exécuter ta JSP lors de l'utilisation de scriplet (<% code java %>) et d'indentation pour la lisibilité.
    Voilà , ensuite comme les autres l'ont dit il y a plusieurs types de tags. Surtout très pratique pour les listes. Et pour les briques métiers dans les entreprises (CUSTOM TAG).

  7. #7
    Dov
    Dov est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2002
    Messages : 48
    Par défaut
    Salut,

    Je rajouterais aussi les taglibs jakarta:http://jakarta.apache.org/taglibs/

    @+

    Dov

  8. #8
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 3
    Par défaut
    Je vous remercie pour ces informations qui nous seront très utiles

    Jmey et jeff56

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Définition des taglib
    Par foubou dans le forum Tapestry
    Réponses: 1
    Dernier message: 11/05/2009, 12h07
  2. Explication portée des définitions
    Par 4R416N33² dans le forum C
    Réponses: 3
    Dernier message: 20/11/2006, 17h59
  3. explication de définition-formes normales
    Par new_wave dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 25/01/2005, 13h40
  4. Définition de "Métalangage"
    Par No dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 19/07/2002, 14h05
  5. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo