我有这样的网络服务:
@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来使用参数位置而不是名称来解析请求?