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

如何让WebService调用方法参数名称有意义

2012-12-16 
怎么让WebService调用方法参数名称有意义用Axis些的Webservice当SoapUi调用时名称总是in0,in1...怎么改变

怎么让WebService调用方法参数名称有意义
用Axis些的Webservice当SoapUi调用时名称总是in0,in1...怎么改变这个名称,如下面的例子
<wsdl:message name="updatePartToSAPStatusRequest"> 
  <wsdl:part name="in0" type="xsd:string"/>//怎么把in0改成有意义的名称,
 </wsdl:message>

求高手指点
[解决办法]
在线等   求高手指点
[解决办法]
如果是JAX-WS规范,可以这么整:

@WebMethod(operationName = "test", action = ".............")
public void test(@WebParam(name="param")String para);

生成的wsdl中就使用的WebParam指定的名字
[解决办法]
试过了没用。。。我是用Axis写的
[解决办法]
JAX-RPC,JAX-WS,axis2都支持,你用的哪一种

引用:
试过了没用。。。我是用Axis写的

[解决办法]
我用的是Axis 1  按照下面写的
@WebMethod
public envWSReturnMsg updatePartToSAPStatus(@WebParam(name="SPartName")String sPartNo){}

热点排行