Я создал простой WebService, который просто печатает значение ввода.
public class MyWebService {
public MyVo basicService(MyVo vo) {
System.out.println(vo.getName());
System.out.println(vo.getParams());
return vo;
}
}
И MyVo выглядит следующим образом:
public class MyVo {
private String name;
private HashMap<String, Serializable> params;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public HashMap<String, Serializable> getParams() {
return params;
}
public void setParams(HashMap<String, Serializable> params) {
this.params = params;
}
}
Я использую Eclipse Java EE IDE для WebРазработчики.
Версия: Helios Service Release 1 и создание веб-службы, например:
Новый мастер, веб-служба, Выбор времени выполнения сервера (tomcat 6) и webruntime в качестве Axis2.И нажмите кнопку «Готово».
Создает проект с именем TestClient.И внутри этих 2 классов: MyWebServiceCallbackHandler и MyWebServiceStub.
После создания WebService также открывается один JSP (проводник WebService).В этом я вижу WebService и, нажимая на basicwebservice, он показывает пользовательский интерфейс, в который я могу ввести свои данные.
Но он не отображается, если я могу добавить ключ / значение для карты.: (
Я не уверен, как это проверить? Могу ли я проверить этот код, используя код?
Я также приложил снимок экрана.
Я новичок в WebServiceЛюбая помощь по этому вопросу будет очень полезна.
Заранее спасибо