繁体   English   中英

如何从Web服务返回自定义对象的arraylist?

[英]how to return arraylist of custom object from web service?

如何从Web服务获取自定义对象的数组列表?

我定义了一个返回如下列表的方法: ArrayList<Car> getVehicle() {...}

但是在客户端ws中,我收到对象的ArrayList ...

似乎即使将自定义类复制到我的applet的客户端jar文件中,例如序列化对象,也无法投射它。

我怎样才能做到这一点?

它可以通过该ArrayList只是转换为对象来解决[]使用的ArrayList的指定者()方法,它会转换成Object []对象,它可以被用作bject [] getVehicle(){...},你把它穿越了数组并转换为Car对象。

同样,没有注释,您甚至可以获取没有注释的元素

ArrayList entries = new ArrayList(number); 
//get,startloop 
  entries.add(new LabelValueElement(

似乎您必须在Web服务的客户端将对象转换为arraylist。 您是否确认在.wsdl文件中提到了正确的Web服务方法返回类型? 如果您已解决此问题,请发布解决方案。

这是一个选择:

List<Vehicule> getVehicule() {...} 

它会改变什么吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM