Bonjour,
Voilà si vous avez 5 min à me consacrer. Je vous explique ma requête j'ai une listbox avec une dizaine d'items avec une bdd.
Le but :
En faite j'ai un formulaire d'enregistrement et j'ai d'autres champs avec le selectmanylistbox. Lorsque j'ai sélectionné plusieurs items je clique sur le bouton enregistrer et je souhaite créer autant de lignes dans ma bdd qu'il y a d'items sélectionnés (une ligne pour un item).
Le bouton enregistrer appelle cette méthode
j'ai pensé mettre une boucle for mais je n'arrive pas à prendre item par item du selectmanylistbox (je ne sais pas ce que le selectmanylistbox me renvoie)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public void create(Bdd bdd) { EntityManager em = null; try { em = getEntityManager(); em.getTransaction().begin(); em.persist(bdd); em.getTransaction().commit(); } finally { if (em != null) { em.close(); } } }
Merci de votre aide !!!
Partager