求助:flex中如何代码调用java webservice中的List<T>集合
俺是做java后台的,但最近要做一个flex的仪表程序,现只欠不知怎么在flex代码中调用webservice中的List<T>集合。请各位人兄帮忙!!!
现模拟代码如下:
服务端:
@WebService(serviceName="DriverWebService")
public class DriverWebService {
	@Autowired
	private DriverService driverService;
	@WebMethod
	public List<Driver> getDriverList(){
		return this.driverService.getDriverList();
	}
}
flex客户端:
protected function InitApp():void
{
       var coll:ArrayCollection = driverWebService.getDriverList().result as ArrayCollection;
       for(var i:int = 0; i<coll.length; i++) {   
	trace(coll.getItemAt(i).name);   
      }   
}
现在我的问题是:coll怎么样都获不到值,请各位指教,不胜感激。。。。
------解决方案--------------------
还是个泛型list
能这么调用么
你还是用Java执行后将list输出成json
as通过url得到这个json后再解析吧。
------解决方案--------------------
你用new WebService()然后addEventListener。最后done方法里也是返回xml的,那里有直接返回泛型list的。