Bonjour, Bonjour =D
Je sollicite votre aide (une fois de plus) a cause de mon appli web java =(
Je vous explique j’insère des données dans ma base sans problème via mon appli mais impossible d'afficher un tableau récapitulatif des données de la table =(
J'ai créer une page jsp (qui est redevenu vide parce que je ne sais quoi mettre dedans) ainsi qu'un servlet avec comme code
Je vais être franche je n'ai aucune idée de comment me dépatouillé avec ce problème.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException { // TODO Auto-generated method stub String url = "jdbc:mysql://localhost/Test"; String login = "root"; String passwd = ""; java.sql.Connection cn = null; java.sql.Statement st = null; try { Class.forName("com.mysql.jdbc.Driver"); cn = DriverManager.getConnection(url, login, passwd); st = cn.createStatement(); String queryString = "Select * FROM listurl"; ResultSet res = st.executeQuery(queryString); System.out.println( "<table>" ); ResultSetMetaData resMeta = (ResultSetMetaData) res.getMetaData(); int nbCols = resMeta.getColumnCount(); System.out.println( "<tr>" ); for( int i = 1; i <= nbCols; i++ ) { String el = resMeta.getColumnLabel( i ); System.out.println( "<th>" + el + " </th>" ); } System.out.println( "</tr>" ); while( res.next() ) { System.out.println( "<tr>" ); for( int i = 1; i <= nbCols; i++ ) { String el = res.getString( i ); System.out.println( "<td>" + el + " </td>" ); } System.out.println( "</tr>" ); } System.out.println( "</table><br/>" ); System.out.println ( "Requête: " + queryString + "<br/>" ); } catch( SQLException ex ) { System.out.println ( "<p><pre>" ); while( ex != null ) { System.out.println( "Message : " + ex.getMessage () ); System.out.println( "Etat : " + ex.getSQLState () ); System.out.println( "Code d'erreur : " + ex.getErrorCode () ); ex = ex.getNextException(); } System.out.println ( "</pre></p>" ); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
Merci d'avance pour vos réponses et votre aide.
Partager