2010-08-02 8 views

Répondre

44

Il y a en fait deux façons:

  1. Pour supprimer tous les commentaires, ajouter à web.xml:

    <context-param> 
        <param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name> 
        <param-value>true</param-value> 
    </context-param> 
    

    ou lorsque vous êtes encore sur JSF 1.2 qui n'utilise pas comme Facelets technologie d'affichage par défaut pour le moment:

    <context-param> 
        <param-name>facelets.SKIP_COMMENTS</param-name> 
        <param-value>true</param-value> 
    </context-param> 
    
  2. Pour supprimer des commentaires spécifiques uniquement, utilisez <ui:remove>.

    <ui:remove><!-- This is a HTML comment. --></ui:remove> 
    
+5

ne savait pas que, et je travaille avec JSF/Facelets pour 1 an. – f1sh

+0

@Koray: En lisant des docs (le paramètre de contexte est mentionné à la page 11-3 de [Spécification JSF 2] (http://download.oracle.com/otn-pub/jcp/jsf-2.0-fr-full-oth- JSpec/jsf-2_0-fr-spec.pdf)). – BalusC

+0

@BalusC Ceci est le brouillon, n'est-ce pas? N'y a-t-il pas de version finale? –