当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《为什么JAX-WS调用返回的Maps总是空的?》经验,为你挑选了1个好方法。

我的Web服务方法返回一个Page对象,其中包括以下方法:

public Map getParameters() { ... }
public setParameters(Map parameters) { ... }

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



1> Jens Bannman..:

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

public HashMap getParameters() { ... }
public setParameters(HashMap parameters) { ... }

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

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有