Jen*_*ann 4 java web-services jax-ws map
我的Web服务方法返回一个Page对象,其中包括以下方法:
public Map<String,String[]> getParameters() { ... }
public setParameters(Map<String,String[]> parameters) { ... }
Run Code Online (Sandbox Code Playgroud)
在客户端,JAX-WS生成的getParameters()方法返回一个Parameters对象,该对象提供getEntry()返回a 的方法List<Entry>.但是,此列表始终为空.原因是什么?
您必须在setter和getter中使用具体类型而不是接口:
public HashMap<String,String[]> getParameters() { ... }
public setParameters(HashMap<String,String[]> parameters) { ... }
Run Code Online (Sandbox Code Playgroud)
然后,一切都按预期工作.
| 归档时间: |
|
| 查看次数: |
4020 次 |
| 最近记录: |