Petit souci JSP et class de connexion a BdD
alors voila
quand je fais appel a cette JSP il me sort 2 jasperException sur "AccesBD" de "AccesBD maCnx = AccesBD();"
si vous pouez m'aider prkoi il me remonte ces erreurs
D'avance merci
j'ai une page JSP qui donne une liste de personne:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
....
<%
AccesBD maCnx = AccesBD();
maCnx.ConnectAccesBD("projet");
java.sql.ResultSet rs = maCnx.executeQuery(requete);
...
...
maCnx.FermerBd();
%> |
...
avec une classe AccesBD :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| /**Class de connexion a la base de Donnée*/
public class AccesBD {
private java.sql.Connection maConnexion;
private java.sql.Statement monStatement;
/** Constructeur */
public AccesBD(){
}
/**Connection à la base de donnée*/
public void ConnectAccesBD(String maBdd) {
String nomDriver ="org.gjt.mm.mysql.Driver";
String url ="jdbc:musql://localhost:8080/"+maBdd;
String login ="root";
String password ="java";
maConnexion = null;
monStatement = null;
try{
Class.forName(nomDriver);
maConnexion = java.sql.DriverManager.getConnection(url,login,password);
monStatement = maConnexion.createStatement();
} catch (Exception e){
e.printStackTrace();
}
}
/**Fermer la connexion à la base de donnée*/
public void FermerBd(){
try {
maConnexion.close();
monStatement.close();
} catch (Exception e){
e.printStackTrace();
}
}
} |