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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : 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
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(); } } }
Partager