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 :

f:selectItems + f:selectItem


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 f:selectItems + f:selectItem
    salut tout le monde,
    je souhaiterai savoir si il est possible de combiner f:selectItems et f:selectItem pour un meme h:selectOneMenu ?

    J'ai essayé de mettre en place un ti bout de code combinant les deux, le f:selectItem s'affiche bien mais il ne me retourne aucune valeur

    code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <a4j:region>
    <h:selectOneMenu id="uniteTravrail" styleClass="SELECT" onfocus="onFocus(this);" onblur="onBlur(this);"
    required="true" tabindex="18" value="#{accueilController.idunitetravail}">
    <f:selectItem itemLabel="-- Sélectionnez une Unité de Travail --"
    itemValue="" />
    <f:selectItems value="#{referenceDataBean.unitetravailItems}" />
    <f:selectItem itemLabel="-- Global --" itemValue="0" />
    <a4j:support id="updateTable" event="onchange" actionListener="#{accueilController.changeUniteTravail}" reRender="upTableGrpDemande" status="layoutStatus" />
    </h:selectOneMenu>
    </a4j:region>

  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 te confirme que tu peux mélanger les deux sans problèmes. Je m'en sers souvent pour mettre la valeur vide :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <h:selectOneMenu ...>
        <f:selectItem itemValue="" itemLabel="Choose a value"/>
        <f:selectItems values="#{bean.realValues}"/>
    </h:selectOneMenu>
    Sinon, qu'entends-tu par "il ne me retourne aucune valeur" ?
    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
    Super Rapide dit donc
    Justement je l'utilise egalement pour afficher un message de type "Choisissez une valeur"
    mais la je voudrais egalement qu'il me rajoute, par exemple a la fin de ma liste, un nouvel element que l'utilisateur pourra selctionner comme ci cet element faisait parti du f:selectItems

    je suis tombé sur l'attribut "itemValue" mais dans mon backing bean je recois pas la valeur correspondante, en fait c'est comme ci il ne se passait rien quand je selectionne cet element

    J'ai fait un jeu d'essai dans le backing bean afin qu'il m'affiche les valeurs du combo, quand je selectionne un element qui figure dans le selectItems, j'ai bien une valeur qui s'affiche a l ecran mais lorsqu'il s'agit d'un element rajouté (le selectItem) il ne se passe rien

Discussions similaires

  1. Selectitemes et hibernate
    Par Johana dans le forum JSF
    Réponses: 2
    Dernier message: 09/08/2007, 17h16
  2. [facelets][myfaces]SelectItem not found
    Par Sniper37 dans le forum JSF
    Réponses: 3
    Dernier message: 01/03/2007, 12h18
  3. Réponses: 1
    Dernier message: 11/12/2006, 19h17
  4. Afficher un SelectItem en outputText ?
    Par toutoune60 dans le forum JSF
    Réponses: 6
    Dernier message: 16/10/2006, 20h16
  5. [selectitem]Value accepte que les String?
    Par djodjo dans le forum JSF
    Réponses: 4
    Dernier message: 21/07/2006, 13h16

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