Bonjour à tous.
Je débute dans la programmation Java, et plus particulièrement du JSP.
Je développe avec Eclipse, avec Tomcat intégré.
J'ai créé ma classe de connexion à ma base de donnée, elle marche très bien avec une application java normale, mais lorsque je veux l'utiliser avec un projet Tomcat, même en intégrant le .jar au projet, celui ci ne trouve pas la classe oracle.jdbc.driver.OracleDriver
Voila la classe de connexion :
Lorsque j'appelle Connect() en mode debug, l'application passe directement dans le catch après avoir regarder la première ligne du Try. Il est fort probable que cela ne soit pas la bonne manière de faire, mais après avoir regarder plusieurs exemples, je ne sais plus que faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public void Connect(){ Strcon = "jdbc:oracle:thin:@" + _host + ":" + _port + ":" + _sid; try { Class c = Class.forName("oracle.jdbc.driver.OracleDriver"); this._connexion = DriverManager.getConnection(Strcon,_login,_mdp); System.out.println( "Connexion établie"); } catch(ClassNotFoundException e) { System.out.println("Erreur : " + e.getMessage()); } catch (SQLException e) { System.out.println("Erreur : " + e.getMessage() + "Code Erreur : " + e.getErrorCode() + "SqlState : " + e.getSQLState()); } }
Partager