首页 > 解决方案 > 抛出检查的异常时,Jersey ResponseFilter 不执行

问题描述

我正在使用 jersey 2.34,并且我有一个响应过滤器执行一些重要的清理。如果 jersey 带注释的端点从带注释的方法中抛出检查异常,则它不会执行响应过滤器。我通过添加异常映射器解决了这个问题,但我不确定为什么我首先需要这样做。默认情况下,全局球衣异常映射器已经将异常转换为 500 响应。我不明白为什么在这种情况下会绕过响应编写器。

标签: javajerseyjax-rs

解决方案


推荐阅读