Bonjour,
Exist-il une class ou une API en java qui permettent d'acceder aux getter et setter d'un bean ?
En fait je voudrais faire un truc généric, c'est pour ca!
Merci d'avance
Version imprimable
Bonjour,
Exist-il une class ou une API en java qui permettent d'acceder aux getter et setter d'un bean ?
En fait je voudrais faire un truc généric, c'est pour ca!
Merci d'avance
Salut
regarde l'instrospection avec les beans.
a+
Hello,
personnellement, lorsque j'ai ces besoins, je me penche sur l'objet Class en java et sur les objets qui sont contenus dans le package "java.lang.reflect".
Tu as notemment la méthode "getMethod" de l'objet Class...
En fait, je ferais qqch dans ce goût là :
Fait de tête -> à tester :roll:Code:
1
2
3
4 //Permet de récupérer une méthode nommée "setQqch" Method setMethod = monBean.getClass().getMethod("set"+varName, new Class[]{}); //Invoque la méthode Object var = setMethod.invoke(monBean, new Object[]{});
Mais bon, peut-être qu'il existe une API qui le fait déjà...
@+
merci ,
j'ai fait une recherche sur instrospection et je suis tombé sur l'api de jakarta
http://jakarta.apache.org/commons/be...ertyUtils.html
Cette semble être ce que je cherchais.