您的位置:首页 > 其它

返回值是数组类型或返回的封装类中属性类型是数组类型的注意事项

2010-12-22 13:30 519 查看
使用axis2开发webservice,如果返回值类型是数组类型或者返回的封装类中的属性有数组类型,

在返回值为空的时候要注意:

1、返回值类型是数组类型

需要返回return new array[0]; 这样在客户端接收到的返回值才是null。

如果return null; 在客户端接收到的将是一个包含有null元素的长度为1的数组。

2、返回的封装类中的属性是数组类型

如果该属性为空,需要setName(new String[0]); 这样在客户端接收到的该属性的值才是null。

如果不对该属性进行设置,在客户端得到的该属性的值将是一个包含有null元素的长度为1的数组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐