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
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager