Bonjour,
Je travaille depuis peu avec Struts, et j'aimerais mieux structurer mes pages JSP. Je m'explique :
Pour l'instant, mon code est bien découpé avec une partie UI (classes form, action et jsp), metier et dao.
Cependant, mes pages JSP sont lourdes et ont des parties communes avec d'autres pas JSP (par exemple un tableau avec une ligne sur 2 qui change de couleur).
Je pensais à l'origine faire des classes qui me génèrent de l'html (par exemple une méthode pour générer un tableau html en fonction d'un contenu) mais je pense que ce n'est pas la bonne méthode.
Est-ce que la méthode est de créer une taglib où on pourrait avoir une balise <montaglib:tableauCouleur contenu="monObjet"/> ?
Un autre problème se pose ... j'utilise des <bean:message> pour gérer le multilingue ... mais est-ce que je pourrais accéder aux labels multilingues dans le taglib que je vais créer ?
Merci d'avance.
Partager