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 :

FACELET + JSF +JSTL ?


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut FACELET + JSF +JSTL ?
    salut tout le monde
    j'essaye de mettre en place un test conditionnel dans ma page jsf, lorsqu'il s'agit d'afficher ou cacher des elements ca marche sans probleme mais cette fois ci je veux faire un include et passer des parametres la page qui sera inclu selon certains critere...mais apparement ca m'affiche les deux critires car j'ai droit au message me disant que j'tuilise deux fois un meme nom de variable, ceui devrait pas etre le cas...en testant dans le if de JSTL et en mettant l'une pi l autre valeur ca marche aussi sans ce probleme

    mon bout de code concerné :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <ui:include src="/inc/demande_infos.xhtml">
    						<c:if test="#{1}">
    							<ui:param name="edition" value="true" />
    						</c:if>
    						<c:if test="#{0}">
    							<ui:param name="visualisation" value="true" />
    						</c:if>					
    						<ui:param name="beanController"
    							value="#{demandeEnregistrementController}" />
    					</ui:include>

  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
    Bonjour,

    Je ne comprends pas ton test="#{1}" ... Tu cherches à tester quoi avec ça ?
    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 éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut
    en fait c'etait pour tester vrai et faux ( 1 et 0) mais bien sur c'est pas les valeurs qui sont la normalement c'est juste un jeu de test que j'ai fait pour voir si le probleme ne venait pas des valeurs que j'avais mi la justement

  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 : 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
    C'est du Java, pas du C. On a un type primitif booléen...
    Donc à la limite, tu peux essayer comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <c:if test="#{true}"> ...
    <c:if test="#{false}"> ...
    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
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut
    j'ai essayé aussi ca donne rien
    apparement c'est comme ci il ne prenait pas en compte mes conditions...j'ai testé un cas avec une expression retournant false et ca m'initialise quand meme mes parametres

  6. #6
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut
    c'est bon j'ai trouvé le probleme
    ca venait d'une mauvaise declaration du taglib

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

Discussions similaires

  1. Facelet + JSF + Probleme de listner
    Par midos dans le forum JSF
    Réponses: 1
    Dernier message: 11/08/2008, 02h13
  2. Facelet + JSF + JBoss
    Par ghnawfal dans le forum JSF
    Réponses: 1
    Dernier message: 29/07/2008, 18h57
  3. Réponses: 7
    Dernier message: 26/06/2008, 08h10
  4. Integration acegi facelet jsf
    Par epsilon777 dans le forum JSF
    Réponses: 5
    Dernier message: 19/06/2008, 10h41

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