如何通过Web服务发送ArrayList?

问题描述:

主题是我真正的问题,但我不知道有关Web服务的另一个问题。如何通过Web服务发送ArrayList?

什么是Web服务返回的东西的关键点?

  1. 序列化(因为一切 转换为XML将它们添加到 SOAP消息之前)
  2. ? (我应该怎么做通用 类)
  3. ? (我怎样才能把所有的东西(这是 序列化类),以一个 返回类型像对象类型)
  4. ??? (我怎样才能越过 Web服务异常?)

alt text http://docs.sun.com/source/819-3669/images/saaj-noAttach.gif alt textalt text

+0

你有没有得到一些解决方案?你有没有尝试我的评论? – YoK 2010-07-28 03:19:38

你将不得不返回复杂类型的消息返回的ArrayList。

要做到这一点,你将不得不在你的WSDL文件来定义这个消息。

检查http://fusesource.com/docs/framework/2.2/wsdl/WSDLDefiningArrays.html

同样,你将不得不返回SOAP故障信息,在例外情况下。