Bonjour tout le monde !
j'ai une application web java EE (glassfish + jpa + jsf + primeface).
j'ai un soucis par rapport à la manipulation de mes données;
j'explique :
quand 2 clients se connectent (user A et user B) et ouvrent une même liste 'fournisseurs' (dataTable)
quand A sélectionne d'abord une ligne et l'édite et ensuite B fait pareil avec une autre ligne donc 2 fournisseurs distincts
si A fait des modifications et valide cela modifie l'enregistrement ouvert par B et vice versa.
En résumé toute modification effectuée par l'un des n users connectés à l'appli, se porte sur la dernière ligne sélectionnée par l'un des users
et non sur la ligne ouverte par le user .
je croyais que les annotations @sessionScoped et/ou @statless permettait de gérer efficacement les beans par rapport au context de
chaque utilisateur connecté
Partager