Salut,

J'ai besoin de comparer un à un des attributs de plusieurs objets... pour cela, j'utilise java.lang.reflect, pour scanner mon objet, et récupérer ses objets.

Je compare dans l'exemple ci-dessous 2 objets de la classe 'Agents', un bean de mon application.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Field myField[] =Agents.class.getFields();
Je regarde la valeur de mon tableau myField[] ... il est vide !
par contre, la methode getMethod() me renvoie bien la liste des methodes, mais ce n'est pas cela qui m'interesse..

Pourquio je ne peux pas récuperer mes attributs ? la classe agents doit peut etre implementer qqchose pour que ca fonctionne ?

Merci !