Comment utiliser les commentaires dans JSF 2.0
Problème
Dans JSF 2.0, commentez une balise JSF comme celle-ci
JSF…
Mais JSF traite toujours l'expression de valeur et affiche le résultat dans la page HTML générée. En supposant que#\{msg.buttonLabel} renvoie un message «Soumettre».
Page HTML générée…
Existe-t-il un moyen de commenter complètement une balise JSF? Aucun processus sur l'expression de valeur ou n'apparaît dans la page HTML générée finale?
Solution
Il existe deux façons de commenter la balise JSF:
1. facelets.SKIP_COMMENTS
Dans web.xml, définissez le paramètre «facelets.SKIP_COMMENTS» sur «true».
facelets.SKIP_COMMENTS true
Maintenant, JSF supprime tout ce qui se trouve dans la page qui est contenu dans<!– –>.
JSF…
Page HTML générée…
2. ui:remove
Vous pouvez également utiliser la balise «ui:remove» pour définir le contenu que vous souhaitez supprimer. Par exemple,
JSF
Page HTML générée…