- 主题:谁用axis返回过对象数组和嵌套对象啊
网上的文章一般都是讲如何用axis发布web service用来返回简单对象。
没有说返回对象数组,或者返回对象中成员变量也是对象这样的嵌套情况的。
有谁有经验。指点一下?多谢!
--
FROM 202.112.140.177
应该是没有什么问题吧,主要是解决好serialize 和deserialize。你的这个数组对象或者
其他什么对象应该对每个field都有相应的getter和setter,还要有一个默认的空的constr
uctor.所有的初始化都应该利用setter来做,而不是放在constructor里做。
【 在 caomo (终于老了) 的大作中提到: 】
: 网上的文章一般都是讲如何用axis发布web service用来返回简单对象。
: 没有说返回对象数组,或者返回对象中成员变量也是对象这样的嵌套情况的。
: 有谁有经验。指点一下?多谢!
:
--
FROM 150.26.5.82
我也正在烦恼这个问题 请问可否举个最简单的例子说明如何serialize按deserialize
的问题 谢谢!
【 在 xyw (飞扬的梦) 的大作中提到: 】
: 应该是没有什么问题吧,主要是解决好serialize 和deserialize。你的这个数组对象或者
: 其他什么对象应该对每个field都有相应的getter和setter,还要有一个默认的空的constr
: uctor.所有的初始化都应该利用setter来做,而不是放在constructor里做。
--
FROM 202.116.64.6
我在上面的答复中应该已经说得比较清楚了,如果你的对象按照这样的方式定义:
class a{
private int [] array1;
private double [] array2;
public a(){
}
public void setArray1(int [] a1){
array1=a1;
}
public int[] getArray1(){
return array1;
}
//下面对array2做同样处理
}
用java2wsdl工具来处理你的主要interface,应该可以自动完成serialize 和
deserialize的过程。
【 在 hamboo (myrice) 的大作中提到: 】
: 我也正在烦恼这个问题 请问可否举个最简单的例子说明如何serialize按deserialize
: 的问题 谢谢!
--
FROM 150.26.5.82