powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / HashMap в веб-сервис
4 сообщений из 4, страница 1 из 1
HashMap в веб-сервис
    #33954960
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите плз, можно ли пропихнуть в Веб-сервис параметр типа HashMap?
...
Рейтинг: 0 / 0
HashMap в веб-сервис
    #33955042
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хмм а почему нет?
...
Рейтинг: 0 / 0
HashMap в веб-сервис
    #33955568
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXERхмм а почему нет?

Исключительно по причине неумения. :)

Вызов веб-сервиса формирую динамически, через DII.
Если, например, метод веб-сервиса принимает и возвращает String, то все понятно:

Код: plaintext
1.
2.
3.
4.
5.
6.
....
QName xsdString =  new  QName(NS_XSD,"string");
call.setReturnType(xsdString);
call.setOperationName( new  QName(BODY_NAMESPACE_VALUE,"getString"));
call.addParameter("incomeParameter",xsdString,ParameterMode.IN);
String[] parameters = { "my parameter value" };
String result = (String)call.invoke(parameters);

А если метод веб-сервиса принимает и возвращает HashMap, то как это модифицировать? Поможите плз, не оставьте на произвол...
...
Рейтинг: 0 / 0
HashMap в веб-сервис
    #33957236
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
QName xsdString =  new  QName(NS_XSD,"hashMap");
call.setReturnType(xsdString,java.util.HashMap. class );
call.setOperationName( new  QName(BODY_NAMESPACE_VALUE,"getHashMap"));
call.addParameter("incomeParameter",xsdString,java.util.HashMap. class ,ParameterMode.IN);
String[] parameters = { "my parameter value" };
HashMap result = (HashMap)call.invoke(parameters);
Долго не думал, но может так?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / HashMap в веб-сервис
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]