axis设置SoapHeader

来源:互联网 发布:暖气片造价知乎 编辑:程序博客网 时间:2024/05/19 03:27

SoapHeader,经常用于身份鉴定等安全信息
获取到 wsdl后用axis的wsdl2java生成的java代码
注意是 axis,不是axis2
------------
SOAPHeaderElement header = new SOAPHeaderElement("http://sk.com","RequestSoapHeader");
SOAPElement element_name = header.addChildElement("name");
element_name.setPrefix(""); //去除前缀,如:ns1:name,取出ns1
element_name.addTextNode("abc123");
依次类推...
最后将header加入到 stub中
stub.setHeader(header);
这里的stub是 根据wsdl生成的

转自:http://www.iteye.com/topic/412444

原创粉丝点击