3

私の Web サービス メソッドPageは、次のメソッドを含むオブジェクトを返します。

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

クライアント側では、JAX-WS によって生成されたgetParameters()メソッドは、を返すメソッドParametersを提供するオブジェクトを返します。ただし、このリストは常に空です。原因は何ですか?getEntry()List<Entry>

4

1 に答える 1

6

セッターとゲッターでは、インターフェースの代わりに具象型を使用する必要があります。

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

その後、すべてが期待どおりに機能します。

于 2008-11-05T10:11:12.890 に答える