[Axis 2] Problème concernant l’appel d’une méthode qui retourne une liste d’objets (ArrayList)
Bonjour,
J'ai un petit souci concernant l’appel d’une méthode qui retourne une liste d’objet (ArrayList) à partir d'un Web Service déployé sur Axis2.
J’ai réussi à appeler deux méthodes qui retournent un seul objet, comme ceci :
Sans paramètre
Code:
1 2 3 4
| UserMethodesStub stub = new UserMethodesStub("http://localhost:8080/axis2/services/UserMethodes");
GetUserResponse response = stub.getUser();
UserMethodesStub.User user = response.get_return();
System.out.println(user.getId() + " " + user.getName() + " " + user.getAddress()); |
Avec paramètre
Code:
1 2 3 4 5
| UserMethodesStub.GetUa paramA = new UserMethodesStub.GetUa();
paramA.setA(100);
GetUaResponse reponse3 = stub.getUa(paramA);
UserMethodesStub.User user3 = reponse3.get_return();
System.out.println(user3.getId() + " " + user3.getName() + " " + user3.getAddress()); |
J'aimerais savoir comment appeler une méthode qui retourne un ArrayList d'objets de la classe User.
Merci d'avance pour votre aide.