怎么让WebService调用方法参数名称有意义

heyanbo12364 2012-10-10 05:05:19
用Axis些的Webservice当SoapUi调用时名称总是in0,in1...怎么改变这个名称,如下面的例子
<wsdl:message name="updatePartToSAPStatusRequest">
<wsdl:part name="in0" type="xsd:string"/>//怎么把in0改成有意义的名称,
</wsdl:message>

求高手指点
...全文
452 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
YvanFeng 2013-08-30
  • 打赏
  • 举报
回复
怎么是你,xiaohe,还没解决呢!
heyanbo12364 2012-10-12
  • 打赏
  • 举报
回复
我用的是Axis 1 按照下面写的
@WebMethod
public envWSReturnMsg updatePartToSAPStatus(@WebParam(name="SPartName")String sPartNo){}
龙四 2012-10-11
  • 打赏
  • 举报
回复
JAX-RPC,JAX-WS,axis2都支持,你用的哪一种

[Quote=引用 3 楼 的回复:]

试过了没用。。。我是用Axis写的
[/Quote]
heyanbo12364 2012-10-11
  • 打赏
  • 举报
回复
试过了没用。。。我是用Axis写的
龙四 2012-10-10
  • 打赏
  • 举报
回复
如果是JAX-WS规范,可以这么整:

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

生成的wsdl中就使用的WebParam指定的名字
heyanbo12364 2012-10-10
  • 打赏
  • 举报
回复
在线等 求高手指点

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧