Bonjour,

J'essaye d'afficher un tableau dans une JSP en passant par une classe, mais malheureusement toujours le même résultat. En l’occurrence rien, j'ai fais une connexion à une base et tout va bien mais l'affichage non je n'y arrive pas.

Classe de connexion et d'affichage de la base:
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
public class Connect implements  Servlet {
    private static final long serialVersionUID = 1L;
 
    public void connect(HttpServletRequest request, HttpServletResponse response)
             throws IOException, ServletException{
......
 
String requete = "SELECT date,charg_numb,etat FROM etat_chargement";
        ResultSet result = select.executeQuery(requete);
        int indiceLigne = 0;
 
        int NbLignes;
        result.last(); // demande la dernière lignes
        NbLignes = result.getRow();
        result.first();
 
        // déclaration du nombre de lignes appelés
        lignes = new String[NbLignes][3];
 
        while (result.next()) { // process results one row at a time
            // int key = result.getInt(1);
            //affichage ligne livraison
 
            //
            //result.setBackground(Color.green);
            System.out.println(lignes[indiceLigne][0] = result.getString(1)); // Réf du colis 
            System.out.println(lignes[indiceLigne][1] = result.getString(2)); // date de livraison
            System.out.println(lignes[indiceLigne][2] = result.getString(3)); // livré ou pas 
 
                        indiceLigne++;
        }
        select.close();
        con.close();
}
......
                RequestDispatcher dispatch = request.getRequestDispatcher("asterisk.jsp");
        dispatch.forward(request, response);
     }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="fr.asterisk.info.Connect;" %>
<%! Connect connect = new Connect(); %> 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Les livraisons</title>
</head>
<body>
 
</body>
</html>
Merci d'avance pour votre aide.