11
votes

JSF Afficher le commentaire HTML

J'utilise JSF 2.0 et j'ai défini de propriété javax.faces.facelets_skip_facelets_skip_comments pour ignorer les commentaires dans le code JSF car il y a beaucoup d'autres code, des commentaires de Devploping, etc. Mais je dois imprimer du HTML Commentaires dans le navigateur du client, par exemple. Pour définir une feuille de style conditionnée alternative pour d'autres navigateurs.

S'il vous plaît, est-ce une façon de faire comment le faire? Parce que toutes mes tentatives ont échoué.


0 commentaires

4 Réponses :


5
votes

Utiliser Pour supprimer les commentaires au lieu du paramètre de contexte.


3 commentaires

Oui, je sais à ce sujet, mais c'est vraiment mal à l'aise, surtout si je considère la quantité de commentaires qui ne devraient pas être rendus en HTML et que j'ai un projet existant


Désolé, je ne peux pas m'en empêcher. Il suffit d'ouvrir tous les fichiers dans un TextAditor Bit décent avec "Rechercher et remplacer dans tous les fichiers" Installation comme UltraDit, Notepad ++ et Editplus. Remplacer par et -> -> . Ne devrait pas prendre plus de quelques minutes.


Okey, merci de conseils. C'est probablement la seule solution possible :-(



9
votes

Ceci est brut mais cela fonctionne (sous JSF 1.2 de toute façon non testée dans 2)

<h:outputText value="&lt;!--" escape="false" /> My comment <h:outputText value="--&gt;" escape="false" />


1 commentaires

Bonne idée vraiment, j'ai maintenant publié avec JSF Tags à l'intérieur du commentaire, comme CSS Call pour IE, je travaille avec elle



5
votes

Peut-être que vous pourriez utiliser f: verbatim: xxx


0 commentaires

1
votes

Basé sur les idées de @ Juan et @ Reevesy est celle-ci:

<!--
    This is a happy HTML comment :)
-->


0 commentaires