У меня есть веб-сервис, который должен принимать в качестве параметра a java.util.ArrayList<java.util.ArrayList<String>>
, но метод веб-сервиса принимает только массив, например, my.other.ArrayList[]
.
Как я могу передать ему то, что я хочу?
Затем он возвращает my.other.HashMap
, но я хочу изменить эту Карту в моем java.util.HashMap<String, MyClass>
, и для этого, как я могу это сделать?
Большое спасибо.
wsmethod как клиент.
public my.other.HashMap getWhatIWant(my.other.ArrayList[] arg0) throws java.rmi.RemoteException;
истинные параметры
public java.util.HashMap<String, MyClass> getWhatIWant(java.util.ArrayList<java.util.ArrayList<String>> arg0) throws java.rmi.RemoteException;