Connection a la base de donné JSP
kribac
Messages postés
104
Date d'inscription
Statut
Membre
Dernière intervention
-
arth Messages postés 9374 Date d'inscription Statut Contributeur Dernière intervention -
arth Messages postés 9374 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
comme le titre indique je veux connecter ma base de donnée avec jsp
voila mon ex
ma page index.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form method="post" action="bb.jsp">
<label>
choose:
</label>
<input type="text" name="choose" value="choose" "maxlength="25" />
<input type="submit" name="envoi" value="Envoyer"/>
</form>
</body>
</html>
// donc un petit formulaire comme vous voyer j'appel "bb.jsp" qui contient la connexion a ma base de donné "sondage" :
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*" %>
<%
try {
Class.forName("com.mysql.jdbc.Driver" );
String urlMysql= "jdbc:mysql://127.0.0.1/sondage";
Connection connectionMySql = DriverManager.getConnection(urlMysql, "root", "");
if (connectionMySql != null)
out.print(" Connexion OK!");
else
out.print(" Pas de connexion");
}
catch (Exception e1) {
}
%>
il est ou le problem SVP pour quoi ça marche pas il ne m'affiche ni Connexion OK! ni Pas de connexion il m'affiche une page vide :(
merci bqqq a tssssss
comme le titre indique je veux connecter ma base de donnée avec jsp
voila mon ex
ma page index.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form method="post" action="bb.jsp">
<label>
choose:
</label>
<input type="text" name="choose" value="choose" "maxlength="25" />
<input type="submit" name="envoi" value="Envoyer"/>
</form>
</body>
</html>
// donc un petit formulaire comme vous voyer j'appel "bb.jsp" qui contient la connexion a ma base de donné "sondage" :
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*" %>
<%
try {
Class.forName("com.mysql.jdbc.Driver" );
String urlMysql= "jdbc:mysql://127.0.0.1/sondage";
Connection connectionMySql = DriverManager.getConnection(urlMysql, "root", "");
if (connectionMySql != null)
out.print(" Connexion OK!");
else
out.print(" Pas de connexion");
}
catch (Exception e1) {
}
%>
il est ou le problem SVP pour quoi ça marche pas il ne m'affiche ni Connexion OK! ni Pas de connexion il m'affiche une page vide :(
merci bqqq a tssssss
A voir également:
- Connection a la base de donné JSP
- Se connecter à gmail sur téléphone - Guide
- Comment connecter chromecast à la télé - Guide
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Se connecter à ma boite hotmail - Guide
com.mysql.jdbc.Driver
c'est tt !! j'ai pas compris ou est le problème !! pour le jar de mysql je lai mis
Si le jar est bien à sa place et qu'il est dans le ClassPath du projet, je ne sais pas.
D'habitude je bosse avec une classe dédiée au connection SQL, du coup je n'ai jamais fait appel à Class.ForName dans un JSP.
Remplace :
catch (Exception e1) {
System.out.println(e1?.getMessage());
}
Par :
catch (Exception e1) {
System.out.println(e1.printStackTrace());
}