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 :

JSF 2.0 & Richfaces 4 : problème show/hide d'un composant avec une checkbox


Sujet :

JSF Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut JSF 2.0 & Richfaces 4 : problème show/hide d'un composant avec une checkbox
    Bonjour,

    Je vous explique mon problème dont je n'arrive pas à rasoudre via des heures de recherche sur internet... Voilà j'ai une page jsf qui contient le code ci-dessous. Je voudrais qu'en cliquant sur mon checkbox on affiche le panelGroup.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <h:selectBooleanCheckbox value="#{creerPersonne6.constituerValoriserVotrePatrimoine}">
    						<a4j:ajax event="click" render="test"  />
    					</h:selectBooleanCheckbox>
     
    						<h:panelGroup id="test" layout="block">
    							<h:outputText value="#{msg['HorizonDinvestissement']} " />
    							<h:selectOneMenu label="" value="2025">
    								<f:selectItem itemValue="2025" />
    							</h:selectOneMenu>
    						</h:panelGroup>
    et voici mon backingBean :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    @ManagedBean(name = "creerPersonne6")
    @ViewScoped
    public class CreerPersonne6Bean implements Serializable{
    	private static final long serialVersionUID = -5854196076435301983L;
    	private boolean constituerValoriserVotrePatrimoine;
     
    	public boolean isConstituerValoriserVotrePatrimoine() {
    		return constituerValoriserVotrePatrimoine;
    	}
    	public void setConstituerValoriserVotrePatrimoine(
    			boolean constituerValoriserVotrePatrimoine) {
    		this.constituerValoriserVotrePatrimoine = constituerValoriserVotrePatrimoine;
    	}
    }
    Si une personne pourrait me résoudre le problème. MErci !!!!

  2. #2
    Membre actif Avatar de fastdeath124
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Août 2011
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Août 2011
    Messages : 117
    Points : 200
    Points
    200
    Par défaut
    Si ton programme fonctionne comme il faut; il ne manque que cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <h:selectBooleanCheckbox value="#{creerPersonne6.constituerValoriserVotrePatrimoine}">
    						<a4j:ajax event="click" reRender="test"  /> //ici c'est reRender et non pas render
    					</h:selectBooleanCheckbox>
     
    						<h:panelGroup id="test" layout="block" rendered="#{creerPersonne6.constituerValoriserVotrePatrimoine==true}"> // ici on teste si la case à été cochée 
    							<h:outputText value="#{msg['HorizonDinvestissement']} " />
    							<h:selectOneMenu label="" value="2025">
    								<f:selectItem itemValue="2025" />
    							</h:selectOneMenu>
    						</h:panelGroup>

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/07/2012, 20h27
  2. Réponses: 1
    Dernier message: 27/07/2007, 08h45
  3. Réponses: 6
    Dernier message: 03/04/2006, 09h42
  4. probléme avec une checkbox
    Par ardamus dans le forum Langage
    Réponses: 4
    Dernier message: 02/03/2006, 19h58
  5. Réponses: 11
    Dernier message: 28/12/2004, 16h15

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