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 :

probleme avec selectOneRadio


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut probleme avec selectOneRadio
    salut, je veut utiliser selectOneRadio pour basculer de niveau de log dans mon application:
    j'ai deux problemes :
    • comment attribuer une valeur par defaut(par example je veut que info soit coché par defaut)

    • la methode valueChangeListener n'est pas appelé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <h:selectOneRadio id="myRadio" valueChangeListener="#{servicesOperations.modifierLevel}"
                       value="#{servicesOperations.choixLogLevel}" >
                              <f:selectItem itemValue="0" itemLabel="debug"/>
                            <f:selectItem itemValue="1" itemLabel="info"/>
                            <f:selectItem itemValue="2" itemLabel="warn"/>
                            <f:selectItem itemValue="3" itemLabel="error"/>
                            <f:selectItem itemValue="4" itemLabel="fatal"/>
                      </h:selectOneRadio>
    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
    16
    17
    18
    public class ServicesOperations {
     
    	private String choixLogLevel=null;
     
    	public String getChoixLogLevel() {
    		return choixLogLevel;
    	}
    	public void setChoixLogLevel(String choixLogLevel) {
    		this.choixLogLevel = choixLogLevel;
    	}
    	public ServicesOperations() {
     
     
    	}
    	public void modifierLevel(ValueChangeEvent evt)
    	{
    		System.out.println("radio appelé");
    	}

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Par défaut
    comment attribuer une valeur par defaut(par example je veut que info soit coché par defaut)
    Je crois qu'il faut que choixLogLevel prenne comme valeur par défaut la valeur voulue (ici "info" ou "1").

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    ça marche pas

  4. #4
    Membre éprouvé Avatar de rushtakn
    Inscrit en
    Mai 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 213
    Par défaut
    Citation Envoyé par FrenchFrogger Voir le message
    Je crois qu'il faut que choixLogLevel prenne comme valeur par défaut la valeur voulue (ici "info" ou "1").
    je confirme c'est comme ça, ton attribut choixLogLevel dans ton bean doit avoir pour valeur l'itemValue de l'element que tu veux par défaut.

Discussions similaires

  1. PROBLEME AVEC SELECTONERADIO
    Par pakitob dans le forum JSF
    Réponses: 0
    Dernier message: 28/05/2009, 22h56
  2. Probleme avec <t:selectOneRadio>
    Par jeedev dans le forum JSF
    Réponses: 5
    Dernier message: 03/09/2008, 15h09
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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