1

我有一个简单的 Web 服务方法,其参数如下

public String fetchOrderInfo(int g){
...

}

我想从使用 ksoap2 的 Android 程序向 int g 传递一个值。我用过这样的东西,但这不起作用

...
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);  
    PropertyInfo oId = new PropertyInfo();
    oId.flags=3;
    oId.type=PropertyInfo.INTEGER_CLASS;
    request.addProperty(oId,3);
...

如何将值传递给 int g ?(服务器是Tomcat7)谢谢!

4

1 回答 1

1

尝试这个:

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("g", 3);
...
于 2012-03-28T18:29:06.097 回答