java使字节数组类型的参数在AxisWeb服务中为空
我有一个java方法,它是web服务接口的一部分,并接受如下字节数组参数
public int computeSomeThind(byte[] data) {
if(data != null) {
// ... do what ever
} else {
return -1;
}
}
当使用axis 1.3生成wsdl时,数据参数将显示为不可为空。有没有办法将其定义为可空
你可以在下面搜索框中键入要查询的问题!
我有一个java方法,它是web服务接口的一部分,并接受如下字节数组参数
public int computeSomeThind(byte[] data) {
if(data != null) {
// ... do what ever
} else {
return -1;
}
}
当使用axis 1.3生成wsdl时,数据参数将显示为不可为空。有没有办法将其定义为可空
# 1 楼答案
正如mhaller在其评论中所建议的,字节[]似乎是解决方案
# 2 楼答案
在这种情况下,null真的与长度为0的字节[]不同吗