en même temps, cette tentative ne marchera pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Categorie categ = (Categorie) event.getObject(); categ = categorieManager.getCategorieById(categ.getNumeroCategorie()); categorieManager.updatecat(categ);
ligne 1 - tu récupères l'instance modifiée
ligne 2 - avec son Id, tu récupères une instance "managée" par JPA et tu écrases la référence qui détenait pourtant l'instance modifiée
ligne 3 - tu sauvegardes celui que tu viens juste de lire de la base ...
C'est normal que ça ne prenne pas tes modifs.
En tout cas, tu passes bien dans la méthode, et ton instance est peuplée sur l'Event, ton problème ne vient donc pas du cellEditor qui a fonctionné, lui.
Partager