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é