写了一个简单的webService  但是参数一直传递不过去,后来才知道 要写成arg0,arg1,arg2...

call.addParameter("arg0", XMLType.XSD_DATE,ParameterMode.IN);  这样是OK的,

call.addParameter("name", XMLType.XSD_DATE,ParameterMode.IN); 这样服务端接收到的参数就是
null 。




就是红色位置,参数不能写具体的参数名,

要写为:   arg0 ,我在网上看到说可以改设置,但是 默认要写为这样才能传参成功。
argo:的设置


public String sayHello(@WebParam(name="name")String name);


当你用@WebParam注解的时候  就可以修改了,

这时候上面的

call.addParameter("name", XMLType.XSD_DATE,ParameterMode.IN); 就不是null了。

友情链接
ioDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信