gpt4 book ai didi

java - 如何使用数组或列表作为参数创建 Java Web 服务 (jax-ws)

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:39 25 4
gpt4 key购买 nike

我的 Web 服务出现问题,该服务以数组或列表作为参数。这是示例:

@WebMethod
public String printList(@WebParam(name = "list") List<String> list) {
String result = "";
if(list == null) {
result = "list is null";
} else if(list.size() == 0) {
result = "list is empty";
} else {
for(String elem : list) {
result += elem + " ";
}
}
return result;
}

当我从 Web 服务客户端调用 printList 时,结果始终是“列表为空”,当我使用字符串数组时也是如此。我应该使用一些额外的注释或其他东西吗?

最佳答案

您的代码完美,看来您的调用方式错误,

你可以直接删除第二个条件,第二个条件就可以了

关于java - 如何使用数组或列表作为参数创建 Java Web 服务 (jax-ws),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4396896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com