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 :

Problème avec facelet


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2008
    Messages : 45
    Par défaut Problème avec facelet
    Bonjour :

    Je rencontre un petit prob avec l'exception suivant <f:facet> Facet Tag can only have one child UIComponent a chaque fois que j'ajoute plusieur composant facet au niveau de mes pages xhtml .qu'est ce que ca veut dire exactement (je travail avec facelet et richfaces )

  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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Un <f:facet> ne peut avoir qu'un seul noeud enfant.

    Ceci est correct :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <f:facet name="header">
        <h:outputText value="Foo"/>
    </f:facet>

    Ceci ne l'est pas :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <f:facet name="header">
        <h:outputText value="Foo"/>
          <h:outputText value="Bar"/>
     </f:facet>

    Pour résoudre ce problème, il suffit d'encapsuler les composants avec un <h:panelGroup> par exemple :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <f:facet name="header">
        <h:panelGroup>
             <h:outputText value="Foo"/>
               <h:outputText value="Bar"/>
        </h:panelGroup>
      </f:facet>
    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 averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2008
    Messages : 45
    Par défaut
    Ok merci, c'est bien ça la solution

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

Discussions similaires

  1. Problème avec les facelets
    Par ménérik dans le forum JSF
    Réponses: 0
    Dernier message: 05/06/2013, 16h02
  2. problème de redirection avec Facelet
    Par herkoulou dans le forum JSF
    Réponses: 1
    Dernier message: 29/12/2009, 23h29
  3. Problème avec Facelets
    Par tealcoune dans le forum JSF
    Réponses: 8
    Dernier message: 13/01/2009, 09h31
  4. Problème commandButton avec Facelet
    Par remi.py dans le forum JSF
    Réponses: 3
    Dernier message: 10/09/2008, 11h11
  5. Facelets: problème avec dataTable et Dreamweaver
    Par cyrille37 dans le forum JSF
    Réponses: 2
    Dernier message: 27/07/2006, 16h56

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