0
我正在做與運動衫的jaxrs。我對cxf有經驗,但與澤西並無太大關係。有沒有辦法設置一個out-interceptor相當於處理Jersey中資源方法的異常拋出?澤西島JAX-RS上的中央錯誤處理
我正在做與運動衫的jaxrs。我對cxf有經驗,但與澤西並無太大關係。有沒有辦法設置一個out-interceptor相當於處理Jersey中資源方法的異常拋出?澤西島JAX-RS上的中央錯誤處理
如果您使用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();
}
}