camconcept
Ville : Rouen
Membre depuis : 24 juil. 2012
Messages : 3
|
24 juil. 2012 à 11:49
Bonjour,
Je suis actuellement en train de parcourir les exemples du chapitre 13 "Interface utilisateur du forum" et je n'arrive pas à comprendre comment le composant bean "connecteurforum.jspf" arrive à accéder aux informations de la base de donnée. Je comprend que ce composant créé une instance de la classe ConnecteurForum.java, initialise les attributs driver, chaineConnexion, login, password mais à quelle moment la méthode getConnexion() est-elle appelée et par qui? J'ai survolé le dossier work de tomcat, regardé la servlet générée et on peut apercevoir la création de la référence "connecteurForum" de type "ConnecteurForum.java" et l'initialisation des attributs avec la méthode "_jspx_page_context.setAttribute()" mais la méthode getConnexion() n'est toujours pas appelée... Le nom de cette méthode est-il récupéré en utilisant la réflexivité java, en fonction de son type de retour "Connection"? Ou peut-on trouver le code qui permet l'appel à cette méthode?
Merci d'avance pour l'attention que vous accorderez à ce message, n'hésitez pas à me contacter pour tout complément d'information.
|
camconcept
Ville : Rouen
Membre depuis : 24 juil. 2012
Messages : 3
|
27 juil. 2012 à 17:10
Désolé j'étais parti très loin...
Pour les personnes qui se sont posées la même question que moi la réponse est :
Pour utiliser la classe ConnecteurForum avec un composant bean, il est seulement nécessaire d'initialiser les attributs driver, chaineConnexion, login, password.
L'appel à la méthode getConnexion() est réalisé à chaque fois dans les méthodes des objets qui manipulent des données.
Encore désolé pour ce post sans intérêt...
|