微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

webservice的方法重载问题

webservice不支持方法重载,项目要求是支持方法重载,到网上查找解决方法

@WebService
public interface HelloWorld {

@WebMethod(operationName="sayHello1")
public String sayHello(String name);

@WebMethod(operationName="sayHello2")
public String sayHello(String name1,String name2);
}

是采用注释的方式表明方法名称,但我加上后仍然不能实现重载,

[WARN] We don't support method overloading. Ignoring [addHottask]

 

我用的axis2框架部署的webservice,Axis2不支持重载函数。只能改成不一样的方法名了。郁闷。。。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐