Salut à tous,
J'ai une question qui me fait rager depuis un petit moment.
Je travaille sur une portlet.
Lorsque l'utilisateur clique sur un bouton, je veux construire un arbre.
Les données de cet arbre proviennent du .java.
Ces données du .java sont dans un tableau de String. Ce tableau de String je souhaite le transmettre côté javascript.
Pour l'instant je m'y prends ainsi :
puis pour l'envoi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 org.json.JSONObject data = null; try { data = new org.json.JSONObject(dataForTree); // dataForTree est mon tableau de String } catch(Exception e) { ... }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 try { PrintWriter writer = resourceResponse.getWriter(); writer.print(data ); } ...
Du côté javascript je récupère ce résultat: {"class":"class [[[Ljava.lang.String;"}
Ca me fait une belle jambe un resultat pareil.
Comment puis-je m'y prendre pour exploiter mon tableau de String ?
D'avance merci,
Nicolas
Partager