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 :

Liste deroulante editable avec JSF


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut Liste deroulante editable avec JSF
    Je ne sais pas comment ajouter une liste déroulante dynamique avec JSF telque les selectItem sont importés de la base et l'utilisateur aura la possibilté d'ajouter un autre SelectItem s'il ne le trouve pas dans la liste

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 152
    Par défaut
    un composant de type selectOneLisbox est en 2 parties:
    la première est la déclaration de la listBox <f:selectOneListBox /> donc l'attribut value va pointer vers un managedBean et indiquer la valeur sélectionnée.
    La second partie est l'ensemble des éléments affichés. Tu peux soit mette de manière statique plusieurs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <f:selectItem itemValue="mavaleur" itemLabel="monLabel" />
    ou tu utilises le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <f:selectItems value="#{managedBean.listeSelectItem}" />
    Il faut noter que l'attibut listSelectItem est de type List<SelectItem>. En créant cette liste dans le managedBean tu peux donc la créer dynamiquement avec des données issues de la base de données.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Merci mais je veux que l'utilisateur aura la possibilté d'ajouter un autre SelectItem s'il ne le trouve pas dans la liste dans le cas d'une liste dynamique.

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    ca ne pose pas d'autres problèmes

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Mais je ne peux pas editer d'autres champs dans un SelectOneMenu dynamique .Qu'est ce que je dois faire?
    SVP,quel est le syntaxe?

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    je comprend pas ton problème si tu veux ajouter un selectItem de manière dynamique tu le fais grace à un boutton et un champ qui va l'ajouter dans la liste qui est utilisé pour ton selectitems

    si tu veux éditer la valeur courrante séléctionné tu réutilises la valeur séléctionné par ton composant avec le value et tu l'édites ...

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Merci j'ai utilisé Richfaces et sava ça marche avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <rich:comboBox id="typeR" value="#{ajoutRouteur.typeRouteur}">
     
      <f:selectItems value="#{ajoutRouteur.types}"/></rich:comboBox>
    Ce code aide à editer dans un combobox

  8. #8
    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 : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Le composant que tu cherches est un mélange entre le selectOneMenu et l'inputText.
    Il te faut regarder du côté du rich:comboBox, tel que proposé par rabebIF5...
    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

Discussions similaires

  1. [MySQL] liste deroulante dynamique avec envoi du resultat dans un champ (joomla)
    Par izycash dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 19/04/2010, 22h03
  2. [AC-2007] Liste deroulante editable
    Par goulhasch dans le forum Runtime
    Réponses: 7
    Dernier message: 13/11/2009, 14h01
  3. [HTML] liste deroulante autocomplétion (avec programmation HTML)
    Par facteur dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 01/07/2008, 23h41
  4. liste deroulante multiple avec size=1
    Par Mickael Scofild dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/08/2007, 23h49
  5. Réponses: 1
    Dernier message: 30/06/2006, 16h01

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