IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Commentaires dans un panelGrid


Sujet :

JSF Java

  1. #1
    Membre habitué
    Inscrit en
    Janvier 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 12
    Par défaut Commentaires dans un panelGrid
    Bonjour,

    je souhaiterai utiliser des commentaires dans un panelGrid (JSF 1.2), mais ils se génèrent comme un panelGroup vide, et donc décalent tout sur ma page.

    J'ai déjà ajouter la balise dans le web xml afin que les commentaires ne se génèrent pas, mais ce n'est pas suffisant.

    Merci de votre aide

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Tu peux nous montrer le code de ton panelGrid ? Ainsi que le paramètre que tu as établi dans le web.xml ?

    Je ne rencontre pas ce cas dans mon application (JSF 1.2 aussi)...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 12
    Par défaut
    Extrait du web.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	<context-param>
    	    <param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
    	    <param-value>true</param-value>
    	</context-param>
    Extraits du xhtml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:a4j="http://richfaces.org/a4j"
    xmlns:rich="http://richfaces.org/rich"
    template="../layout/template.xhtml">
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <h:panelGrid columns="2">
    <!--Label-->
     <h:outputLabel value="#{msg.label} :">
        <h:graphicImage url="/images/obligatoire.gif" alt="obligatoire"style=" height : 10px;" rendered="#{refActionBean.modifier}"/>
     </h:outputLabel>
     <h:outputText rendered="#{!refActionBean.modifier}" value="#{refActionBean.refAction.libelle}" />
     <h:inputText id="libelle" rendered="#{refActionBean.modifier}" value="#{refActionBean.refAction.libelle}" required="true"/>										
     <h:outputLabel value="#{msg.programme} :">
      <h:graphicImage url="/images/obligatoire.gif" alt="obligatoire" style=" height : 10px;" rendered="#{refActionBean.modifier}"/>
     </h:outputLabel>
     <h:outputText rendered="#{!refActionBean.modifier}" value="#{refActionBean.refAction.programme.libelle}" />
    [...]
    Dans cette exemple le "<!--Label--> génére un <td></td> vide dans le source.

    Merci

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Je pense que ton problème vient du mauvais nommage de la propriété dans ton web.xml. Tu devrais avoir ceci :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        <context-param>
            <param-name>facelets.SKIP_COMMENTS</param-name>
            <param-value>true</param-value>
        </context-param>
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Pour être complet : ta propriété marche pour JSF 2.0, qui intègre nativement Facelets.
    Or dans JSF 1.2, Facelets est une librairie externe, qu'il faut ajouter. C'est donc pour cela que la propriété n'est pas préfixée par "javax.faces.XXX" pour JSF 1.2.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  6. #6
    Membre habitué
    Inscrit en
    Janvier 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 12
    Par défaut
    Merci pour ta réactivité!

    Je fais le test et vous tiens au courant dans la foulée.

    edit : ça a l'air bon, merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Des commentaires dans le fichier Boot.ini
    Par Furius dans le forum Windows
    Réponses: 6
    Dernier message: 27/10/2005, 10h41
  2. Inserer un commentaire dans un fichier Ini
    Par Rustine dans le forum Langage
    Réponses: 5
    Dernier message: 19/10/2005, 18h33
  3. Comment créer un commentaire dans une cellule d'Excel ?
    Par WebPac dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 26/04/2005, 09h23
  4. [CR]Comment faire de longs commentaires dans le code
    Par liberio dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 07/06/2004, 20h45
  5. [VBA-E]modifier les attributs d'un commentaire dans une cellule
    Par Olivier vb dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/03/2004, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo