-
Problème avec DataSource
Je suis en train de créer une connexion à une base de données MySQL, j'ai donc suivi ces 2 tutaux (http://java.developpez.com/faq/strut...sc_datasources et http://java.developpez.com/faq/strut...datasourcemain) mais j'ai un problème dans mon action, Eclipse me dit qu'il ne connaît pas la méthode "getDataSource".
Quelqu'un saurait d'où ca peut venir...
Merci
-
Un début de réponse...
Il semblerait que la méthode getDataSource ne soit plus implémentée dans la version 1.3 de Struts.
Est-ce que quelqu'un sait pourquoi et/ou est-ce qu'il existe une solution de remplacement ?
Merci
-
Idem
Moi j'ai le même problème, il n'y a aucune méthode getdatasource(...) J'ai aussi suivi les tuto de struts et eclipse me met une erreur comme quoi il ne connait pas cette méthode...
help :roll:
-
D'après ce que j'ai compris, getDataSource n'est plus implémentée à partir de la version 1.3 car les développeurs se sont dit que ce n'était pas à l'action de récupérer la connexion...
Du coup, j'ai utilisé spring.
-
Meme si ca ne respecte pas le principe de la separation des couches, il doit quand meme y avoir un moyen d'acceder aux données depuis la couche de presentation avec Struts. Non?
-
En fait tu dois pouvoir utiliser les classes Java Connexion, récuperer le driver Mysql et te connecter a ta base a l'ancienne...
-
Ouais c'est ce que j'avais fais au début mais je suis passé à spring ensuite...
Si t'as besoin d'exemples, je pourrais t'en filer.
-
J'utilise Spring aussi et les fichiers de configuration XML qui rendent le code beaucoup plus clair.
-
On va dire que le problème est résolu alors...:yaisse2:
-
je comprends pas trop.
Je suis moi meme en train de suivre le tuto de Serge Tahé.
Je suppose que tu as regardé l'errat : ftp://ftp-developpez.com/tahe/fichie...uts-errata.pdf
Et depuis maintenant sur les nouveaux Struts 1.X, l'acces à la base de donnée ne se fais plus par le framework si j'ai bien compris....