IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Connexion BDD depuis un servlet


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Connexion BDD depuis un servlet
    voilà mon problème :

    J'ai une classe BDDHandler en java qui gère la connexion à la base de donnée.
    Elle a une méthode setConnection() qui init la connexion à la bdd en allant chercher un driver dans la librairie Mysql ajoutée dans le projet.

    J'ai un servlet qui créer une instance de cette classe et appelle là méthode setConnexion().
    là il me dit qu'il ne peut pas trouver la classe driver :"java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"

    Lorsque je créer une autre classe à coté avec un main classique et que je fais la même chose çà marche (il trouve le driver)en appelant la même méthode exactement.

    Je ne comprends pas pourquoi lorsque j'appelle ma méthode depuis un servlet il ne trouve pas le driver alors que quand je l'appelle depuis un main çà marche...

    ps : désolé si la question à été posé je ne l'ai pas trouvé en cherchant sur le forum.

  2. #2
    Membre confirmé Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Points : 493
    Points
    493
    Par défaut
    Comme tu t'en doutes, d'autres ont eu le problème avant ....
    C'est un problème de classpath. Tu dois copier le JAR de ton driver MySQL dans les librairies utilisables par ton serveur d'application.
    Ça marche par ton main() car tu as du spécifier le chemin d'accès au JAR, donc le classpath à l'exécution.

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    en rajoutant la librairie dans le lib du web content çà marche.
    merci.

Discussions similaires

  1. Connexion BDD oracle impossible depuis java
    Par pauselol dans le forum JDBC
    Réponses: 5
    Dernier message: 10/06/2012, 14h26
  2. Réponses: 4
    Dernier message: 02/04/2009, 20h56
  3. Applet, Servlet et Connexion BDD singleton
    Par Predator79 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/06/2008, 16h13
  4. pb de connexion bdd
    Par picoti2 dans le forum Bases de données
    Réponses: 6
    Dernier message: 16/03/2004, 18h53
  5. [BCB6] DBGrid et mode de connexion BDD... demain
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/01/2004, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo