我想在 Java Web 服务类中实现方法重载,如下所示:
public String myMethod(User user)
{
// My code
}
public String myMethod(User[] user)
{
for(int i=0; i<user.length; i++)
{
myMethod(user[i]);
}
}
如果我将单个User
对象转发到myMethod()
,它应该触发第一个方法,如果我发送一个 s 数组User
,它应该触发第二个方法。
在 WSDL 文件中,它只显示一个方法。但是,如果我尝试同时调用@WebMethod(operationName="")
这两个调用,我将无法生成 WSDL 文件。