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
J'ai crée une class Donnee Serialisable 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;
Coté Client:
J'ai crée la meme classe Donnee coté client, pour l'utiliser mais ça n'a pas marché.
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");
Merci de me communiquer une piste pour resoudre ce probleme.
Partager