0

我正在使用 NetBeans IDE 编写 Web 服务客户端。我已经使用 WSDL 添加了 web 服务源,对于其中一种方法,响应 POJO 类仅包含两个参数:

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "WithdrawTicket")
public class WithdrawTicket {

@XmlAttribute(name = "firstName")
protected String firstName;
@XmlAttribute(name = "lastName")
protected String lastName;
... //getters and setters

响应 XML 在正文部分包含两个字段(名字和姓氏),还包含标题部分。标头部分包含用私钥和证书签名的 XML 正文以及正文的摘要值。我必须验证传入的 XML,我的问题是如何在 Header 部分获取字段值?提前致谢!

4

1 回答 1

0

您可以定义一个 SOAP 处理程序来完成这项工作,或者只是在 SOAPMessage 实例上发出一个 .getHeader() 。详细在这里

于 2013-02-07T04:52:12.483 回答