首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java webService client接收不到服务端返回值,该怎么解决

2013-12-05 
java webService client接收不到服务端返回值服务端配置正确,在浏览器输入地址可以显示xml代码。现在我想在

java webService client接收不到服务端返回值
服务端配置正确,在浏览器输入地址可以显示xml代码。现在我想在客户端访问服务端得到服务端的返回值,我的客户端参数已经传到服务端了(参数在服务端代码里写打印到控制台了),但是我接受服务端返回的值为null。
我的webService client是通过myeclipse生成的,生成代码如下
java webService client接收不到服务端返回值,该怎么解决
客户端代码如下
public String queryCard(String cardNo, String password) {
System.out.println(cardNo+" ==== "+password);
QueryCardManageWSImplService qc = new QueryCardManageWSImplService();
QueryCardManageWS qs = qc.getQueryCardManageWSImplPort();
String cardinfo1 = qs.queryCard("123", "456");
System.out.println("cardinfo1====="+cardinfo1);
return JSONObject.fromObject().toString();
}
服务端接口为QueryCardManageWS,实现类为QueryCardManageWSImpl,服务端实现类代码如下。
@WebService(endpointInterface = "com.hrfd.ws.QueryCardManageWS",targetNamespace="http://ws.hrfd.com/")
public class QueryCardManageWSImpl implements QueryCardManageWS{
public String queryCard(String cardNo, String password) {
      System.out.println("cardno=="+cardNo+"password="+password);
      String card = "ok";
return card;
}
}
只是简单的返回一个String类型值。但是客户端cardinfo1为null。服务端能接收到传过去的参数。
webService?client
[解决办法]
这种方法看看。
[解决办法]
有报异常吗?

热点排行