Précédent   Forum des professionnels en informatique > Java > Développement Web en Java
Développement Web en Java Forum d'entraide sur les technologies Web de Java (JSP/Servlets, Portlets, Applets, frameworks Web, etc.) Avant de poster -> FAQ Java EE
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2012, 15h16   #1
Invité régulier
 
Homme Jean-michel DELFINO
Administrateur systèmes et réseaux
Inscription : janvier 2012
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-michel DELFINO
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Associations - ONG

Informations forums :
Inscription : janvier 2012
Messages : 27
Points : 6
Points : 6
Par défaut utilisation de : "h:selectOneMenu"

Bonjour !

Je lance un deuxième appel à l'aide
Car déjà, grâce à l'aide trouvé sur ce forum la semaine dernière, mon projet avance grand train.

Alors voilà, concernant l'utilisation de "h:selectOneMenu " :

la mise en place, ça va. Ajouter des éléments dans la liste, ok. Récupérer le choix de l'utilisateur, ok.
Mais j'ai besoin en cours de session, de réactualiser la liste. En fait, pour simplifier, la vider pour la reconstruire.

J'ai bien évidemment une liste

Code :
private ArrayList<ptvte> arListPtvte = new ArrayList<ptvte>();
avec les getters et setters correspondants, et bien sûr, fait la liaison avec la page xhtml

Code :
1
2
3
4
 
<h:selectOneMenu style="width: 155px; " value="#{ptVteCatalogManager.transfertPtvteNom}">
<f:selectItems value="#{ptVteCatalogManager.arListPtvteNom }"/>
</h:selectOneMenu>
Tout ça a l'air de fonctionner, car, l'ajout d'éléments dans "arListPtvte" se traduit par l'ajout d'une ligne dans le composant "h:selectOneMenu".
et que je récupère bien l'élément sélectionné dans "transfertPtvteNom"

Mais retour à ma question : Comment vider la liste ? J'ai essayé Clear, removeAll et d'autres subtilités, mais rien n"y fait. Le composant ne se réinitialise que lors d'un redémarage de l'application Bref, pas super...

Quelqu'un sait-il comment faire ?

Pour la deuxième fois, MERCI !

Jean-Michel
jmdel5327 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 16h58   #2
Invité régulier
 
Homme Jean-michel DELFINO
Administrateur systèmes et réseaux
Inscription : janvier 2012
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-michel DELFINO
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Associations - ONG

Informations forums :
Inscription : janvier 2012
Messages : 27
Points : 6
Points : 6
Ca y est !

Comme grand garçon, j'ai résolu mon prblm tout seul...

Evidemment, je n'appliquas pas la bonne commande sur la bonne liste...

jmdel5327 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h29.


 
 
 
 
Partenaires

Hébergement Web