Bonjour,

J'utilise la liste suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 List<String> result = (List<String>)session.createSQLQuery("SELECT nom, prenom, telephone FROM CLIENT"
                + " WHERE email ='"+supportForm.getEmail()+"'").list();
Lorsque j'essaie d'afficher le contenu de la liste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
System.out.println(result.get(0));
J'obtiens l'exception suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to java.lang.String
Même avec un cast explicite cela ne marche pas. Ce qui est bizarre c'est que dans la liste des suggestions des méthodes que j'obtiens lorsque je tape "result.", la méthode get(int i) a un String comme valeur de retour.

Aurirez-vous une idée ?


--------------
Cordialement.