gpt4 book ai didi

java - 为什么 JAX-WS 调用返回的 map 总是空的?

转载 作者:搜寻专家 更新时间:2023-11-01 02:18:47 26 4
gpt4 key购买 nike

我的网络服务方法返回一个 Page包含以下方法的对象:

public Map<String,String[]> getParameters() { ... }
public setParameters(Map<String,String[]> parameters) { ... }

在客户端,JAX-WS 生成了 getParameters()方法返回 Parameters提供 getEntry() 的对象返回 List<Entry> 的方法.但是,此列表始终为空。这是什么原因?

最佳答案

您必须在 setter 和 getter 中使用具体类型而不是接口(interface):

public HashMap<String,String[]> getParameters() { ... }
public setParameters(HashMap<String,String[]> parameters) { ... }

然后,一切都按预期工作。

关于java - 为什么 JAX-WS 调用返回的 map 总是空的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264756/

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