Bonjour tout le monde,

Je suis en train de développer une application qui combine entre Java et Javascript. J'ai une classe java Targets() qui a une méthode getTargets(), cette dernière retourne une list de target() (une list d'objet de la classe target).
Quand je récupère la list dans une variable coté Javascript j'arrive à l'afficher. Mais quand j'essaye de la mettre dans un array Javascript, ça ne marche pas et je ne peux pas manipuler la structure.
Voila ma classe :

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public class Targets {
 
    @XmlElement(name = "Target", required = true)
 
    protected ArrayList<Target> target;
    public ArrayList<Target> getTarget() {
        if (target == null) {
            target = new ArrayList<Target>();
        }
        return this.target;
    }
 
}


Le code Javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var targetArray= new Array();
 
 targetArray =targets.getTargets();// targets est une instance de la  classe   //Tarets()
alert(''+targetList);//ça me permet d'afficher le contenu de targetList //[targetCD00,targetnjj] une list d'objet java
alert('Taille de targetLis :'+targetArray.length);//ça marche pas!!! la variable //n'est pas reconnu comme un array.
Toute proposition sera la bienvenue.
Merci d'avance.