Salut tout le monde , pouvez vous m'aider j'ai un probléme avec un web service java , ce web service permet de connecter une base des donneés car je lui fait appel dans une MIDLET J2ME pour la communication entre le MIDLET et le web service ça marche , mais le probléme dans la connexion au base des donneés mysql .

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
 
 
package com.mob;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import javax.jws.WebMethod;
import javax.jws.WebService;
 
/**
 *
 * @author youssef
 */
@WebService()
public class webservice {
 
    /**
     * Web service operation
     */
    @WebMethod(operationName = "selection")
    public String selection() {
         String nom = null;
        Connection con = null;
        try {
            String url = "jdbc:mysql://localhost:3306/parking";
           Class.forName("com.mysql.jdbc.Driver");
            System.out.println("MySQL JDBC driver loaded ok.");
            con = DriverManager.getConnection(url, "root", "");
 
            System.out.println("Connected");
            java.sql.Statement requete = con.createStatement();
            ResultSet resultat = requete.executeQuery("select * from park");
            while (resultat.next()) {
                nom = nom + resultat.getString(1);
                // System.out.print("database "+resultat.getString(1));
                // Systeoui cm.out.println("parcour ");
            }
            con.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
        System.out.println(nom);
        return nom;
    }
 
}
et j'ajoute le .jar mysql/connector:

l'exécution : je fait le test de web service il m'affiche null comme résultat de la fonction selection
merci