My Soap请求期望用户ID列表作为输入。
以下输入在SOAPUI中正常工作。
<UserID>1234</UserID>
<UserID>5678</USERID>
..
我试图从Java提供相同的输入作为ArrayList但不起作用。请告知我如何从Java发送肥皂请求的输入?
答案 0 :(得分:0)
您可以在soap请求中发送数组。
List<Integer> idList = new ArrayList<Integer>();
Integer[] res = idList.toArray(new Integer[0]);
Web服务不理解ArrayList。您应该使用WSDL理解的类型。