JAX-WS位置参数

时间:2017-01-25 14:45:09

标签: java web-services jax-ws

我有这样的网络服务:

@WebMethod
public User getUser(String userid, String surname) 

发送此请求:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
      <login>
         <in0>j.brown</in0>
         <in1>brown</in1>
      </login>
   </soapenv:Body>
</soapenv:Envelope>

jax-ws解析后,所有参数都为null。如果我使用 userid 姓氏,而不是xml节点中的 in0 in1 ,那么所有参数都会得到正确评估

有没有办法配置jax-ws来使用参数位置而不是名称来解析请求?

0 个答案:

没有答案