比如说  要发布的webservice:
public class Hello { List<String> list=new ArrayList<String>();
public ArrayList<String> getNames(String arg){
list.add(arg);
return (ArrayList<String>) list;
}
public void setNames(String arg) {
list.add(arg);
}
}客户端如何获取ArrayList<List>对象

解决方案 »

  1.   

    这个问题具体参考我另外一个帖子的回复,具体就是要把List转化为数组传递,你这个ArrayList<List>必须要转化为二维数组才可以通过webservice传递
    http://topic.csdn.net/u/20110917/18/e2bb34a8-9363-49e0-be63-d8e5655dc920.html
      

  2.   

    谢谢楼上,
    但是我现在是刚接触AXIS2 能不能给我发一个完整的webservice和客户端  我想看看代码  不然的话很难理解。 [email protected] 谢谢。
      

  3.   


    webservice部分的代码跟数据库和具体的业务逻辑都耦合在一起,发给你也没法看你找axis2的教程学习就行了,不过是英文版的,axis2的中文材料还不多,没那么多现成的便宜给你占
      

  4.   

    http://axis.apache.org/axis2/java/core/docs/quickstartguide.html
    你按照这个学习,就可以实现一个小例子