我创建了一个简单的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;
}
}
我正在为Web开发人员使用Eclipse Java EE IDE。
版本:Helios Service Release 1和生成Web服务,如:
新向导,webservice,选择服务器运行时(tomcat 6)和webruntime作为Axis2。 然后点击完成。
它生成名为TestClient的项目。 在这2个类中:MyWebServiceCallbackHandler和MyWebServiceStub。
生成WebService后,它还会打开一个JSP(WebService explorer)。 在那里,我可以看到WebService并点击basicwebservice,它显示了我可以输入数据的UI。
但它没有显示我是否可以为地图添加键/值。 :(
我不确定如何测试这个?我可以使用代码测试此代码吗?
我也附了屏幕截图。
我是WebService的新手。 任何有关这方面的帮助都非常有用。
提前致谢