如何通过JAX-WS添加SOAP头?

如何通过JAX-WS添加SOAP头?,soap,jax-ws,soapheader,Soap,Jax Ws,Soapheader,我们的系统需要在SOAP消息中添加一些头信息。那么JAX-WS如何实现这一点呢。我知道实现这一目标的一个方法是添加 @webgram(name=“login”,header=true),但是这个解决方案不是我们想要的。我们需要一个不需要更改端点接口的解决方案。您需要编写一个拦截器,该拦截器将实现SOAPHandler来拦截请求。您需要编写一个拦截器,该拦截器将实现SOAPHandler来拦截请求。您需要将Web服务作为客户端使用还是实现Web服务web服务?您需要将web服务作为客户端使用还是实

我们的系统需要在SOAP消息中添加一些头信息。那么JAX-WS如何实现这一点呢。我知道实现这一目标的一个方法是添加
@webgram(name=“login”,header=true),
但是这个解决方案不是我们想要的。我们需要一个不需要更改端点接口的解决方案。

您需要编写一个拦截器,该拦截器将实现SOAPHandler来拦截请求。

您需要编写一个拦截器,该拦截器将实现SOAPHandler来拦截请求。

您需要将Web服务作为客户端使用还是实现Web服务web服务?您需要将web服务作为客户端使用还是实现web服务?