Bonjour
J'ai un petit probleme, dont j'aimerai vous faire part. Voila j'ai besoin de developper un petit application client serveur. coté serveur tout marche tres bien mais côté client j'ai une ArrayList<Donnee> que j'aimerai utilisé mais ceci ne marche pas. je vais accompagné ce petit text par des extraits de codes qui pourront vous resumer un peu ce que je veux faire.
Coté serveur
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
ArrayList<Donnee> listes = new ArrayList<Donnee>();
 
    	// resultSet is initialised before the first data set
 
	    while (resultSet.next()) {
 
	      // it is possible to get the columns via name
	      // also possible to get the columns via the column number
	      // which starts at 1
	      // e.g., resultSet.getSTring(2);
	    	Donnee d=new Donnee(resultSet.getString("idtesto"),resultSet.getString("nomcol"));
	      listes.add(d);
 
 
	    }
	    return listes;
J'ai crée une class Donnee Serialisable coté serveur.
Coté Client:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 InitialContext ctx = new InitialContext();
		Object lookup = ctx.lookup("ejb/SimpleBeanJNDI");
		SimpleBean bean = (SimpleBean) lookup;
		String result = bean.sayHello("Billy Bob");
		System.out.println(result);
		ArrayList<Donnee> arr= bean.seconnecter("gg");
J'ai crée la meme classe Donnee coté client, pour l'utiliser mais ça n'a pas marché.
Merci de me communiquer une piste pour resoudre ce probleme.