Est-on obligé de dupliquer du code pour répondre aux problématiques d'attributs présents/non présents avec Facelets ??
exemple :
C'est pas gênant dans ce cas car il n'y a pas beaucoup de code dupliqué, mais j'ai d'autres cas où il y a plus de code...et à chaque fois qu'on teste un attribut pour le transmettre, on duplique tout le code existant....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <c:if test="#{empty valueChangeListener}"> <h:inputText .... /> </c:if> <c:if test="#{!empty valueChangeListener}"> <h:inputText .... valueChangeListener="#{valueChangeListener}"/> </c:if>
Je trouve que c'est le gros bordel, mais la validation xml empêche d'ouvrir un tag dans un <c:if> sans le refermer derrière.
Quelqu'un a-t-il trouvé une approche intéressante pour résoudre ce problème ?
Merci de vos retours![]()
Partager