XFire编写WebService 怎么返回数据? 高手进、、、急!!!!
最近想弄下WebService,由于使用的Java工具是MyEclipse,所以就用其自带的XFire比较简单,服务端、客户端都弄好了,现在是服务端需要弄一个返回集合类型的接口(方法):代码如下
接口:
public interface IuserService {
public List<User> list();
public User getUser(Integer id);
}
实现类:(测试用的,很简单)
public class userServiceImpl implements IuserService {
public List<User> list() {
// TODO Auto-generated method stub
List<User> ulist = new ArrayList<User>();
for (int i = 0; i < 3; i++) {
User user = new User(i, "name" + i);
ulist.add(user);
}
return ulist;
}
}
现在服务端返回的是一个集合List<User>
但是在客户端怎么接受这个集合;客户端返回的是一个ArrayOfUser类型,
即:service.list();
又不能强转为 List<User>
该怎么获取才好了?是不是还需要配置什么? 各位大神 帮帮忙,很急、、、!!!!