如何更改javax.xml.rpc.handler.handleFault(MessageContext ctx)中的响应soap消息
我为SOAPWeb服务编写了一个处理程序(javax.xml.rpc.handler.handler),用于检查头数据。调用方法handleFault时,如何修改响应消息如何更改javax.xml.rpc.handler.handleFault(MessageContext ctx)中的响应soap消息,soap,soaphandler,Soap,Soaphandler,我为SOAPWeb服务编写了一个处理程序(javax.xml.rpc.handler.handler),用于检查头数据。调用方法handleFault时,如何修改响应消息 public class SeguridadHandler implements javax.xml.rpc.handler.Handler { ... public boolean handleFault(MessageContext context) { // modify the resp
public class SeguridadHandler implements javax.xml.rpc.handler.Handler {
...
public boolean handleFault(MessageContext context) {
// modify the response message here
return true;
}
...
}
谢谢
public boolean handleFault(MessageContext context) {
SOAPMessageContext smc = (SOAPMessageContext) context;
}
投靠,然后做你想做的事。根据你需要做什么,也要考虑使用
投靠,然后做你想做的事。根据你需要做的事情,也可以考虑使用
你可以避免演员:
public class SeguridadHandler implements SOAPHandler<SOAPMessageContext> {
...
public boolean handleFault(SOAPMessageContext context) {
// modify the response message here
return true;
}
...
}
public类SeguridadHandler实现SOAPHandler{
...
公共布尔handleFault(SOAPMessageContext上下文){
//在此处修改响应消息
返回true;
}
...
}
您可以避免演员阵容:
public class SeguridadHandler implements SOAPHandler<SOAPMessageContext> {
...
public boolean handleFault(SOAPMessageContext context) {
// modify the response message here
return true;
}
...
}
public类SeguridadHandler实现SOAPHandler{
...
公共布尔handleFault(SOAPMessageContext上下文){
//在此处修改响应消息
返回true;
}
...
}
谢谢。我在这里找到了一个完整的例子:谢谢。我在这里找到了一个完整的例子: