我正在用球衣做 jaxrs。我对 cxf 有经验,但对泽西岛没有那么多经验。有没有办法设置一个等效于处理 Jersey 中资源方法抛出的异常的外拦截器?
问问题
541 次
1 回答
0
如果您使用 Jersey 2.x,您可以使用它ExceptionMapper
来处理由资源方法产生的所有异常(或特定异常)。
@Provider
public class MyExceptionMapper implements ExceptionMapper<java.lang.Exception> {
public Response toResponse(java.lang.Exception ex) {
return Response.status(500)
.entity(ex.getMessage())
.type("text/plain")
.build();
}
}
于 2013-10-24T16:01:47.473 回答