阅读背景:

CXF拦截器Interceptor实现自定义消息,并以json格式返回

来源:互联网 


一、在拦截器中组装要返回的自定义消息


//组装返回自定义信息类
resHeader.setRetCode(RetCode.IP_ERROR);
resHeader.setRetMessage("非准入IP地址!");
//将返回信息转换成json格式
String res = jsonObjectMapper.writeValueAsString(resHeader);
//调用工具类返回自定义消息
InterceptorUtils.resMessage(message, res);
//终止拦截链,不会往下执行到接口方法
message.getInterceptorChain().abort();
return;//组装返回自定义信息类
resHead



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: