Connexion à la base de donné eclipse avec mysql

karamasahnoun - 18 déc. 2012 à 23:41
 karamasahnoun - 19 déc. 2012 à 16:45
bonjour à vous,
j'ai traité ce code pour la connexion à la base et j'ai téléchargé 'mysql-connector-java-5.1.6' et je le met dans le lib du tomcat mais le resultat retourne null:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--// DBConnexion Bean-->
<jsp:useBean id="dbcnx" class="beans.DBConnexion">
<!--// Code d'initialisation //-->
<jsp:setProperty name= "dbcnx" property="login" value="root"/>
<jsp:setProperty name= "dbcnx" property="password" value=""/>
<jsp:setProperty name= "dbcnx" property="hostname" value="127.0.0.1"/>
<jsp:setProperty name= "dbcnx" property="port" value="8888"/>
<jsp:setProperty name= "dbcnx" property="nomDeLaBase" value="projet"/>
</jsp:useBean>
<!--// DBLien Bean -->


<jsp:useBean id="dblien" class="beans.DBLien"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>

Test de Connexion à une Base de données

La connexion avec la base de données

1ère étape : Création d'une connexion vers la base de données :

<%
// Récupération de la connexion
Connection cnx = dbcnx.getCnx();
if (cnx == null) {
out.println("Connexion impossible : " + cnx + "");
} else {
out.println("Connexion établie : " + cnx + "");
}
%>

2ème étape : Création d'un tube de communication :

<%
// Création du tube de communication avec la base de données
Statement lien = dblien.getLien(cnx);
if (lien == null) {
out.println("Communication impossible : "+ lien + "");
} else {
out.println("Communication établie : " + lien + "");
}
%>





</html>

SVP aidez moi
merci

4 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
19 déc. 2012 à 08:53
Salut,

C'est le serveur qui accède à ta base. Il ne faut donc pas mettre le jar dans la lib de tomcat mais dans le classpath de ton projet java.
0
karamasahnoun
19 déc. 2012 à 13:57
salut
merci pour la réponse
mais je ne trouve pas le classpath dans mon projet
je trouve dans le dossier de workspace/MonProjet un fichier ".classpath"
0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
19 déc. 2012 à 15:44
Click droit sur le projet puis build path puis configure et là c'est l'onglet libraries. Puis tu fais add external jars
0
karamasahnoun
19 déc. 2012 à 16:45
Désolé pour le dérange
mais j'ai le meme problème
0
Rejoignez-nous