是否可以在 Katharsis 过滤器之外添加另一个过滤器
Is it possible to add another filter in addition to Katharsis filter
我在 spring 启动应用程序中使用 Katharsis 以支持 json-api。
我按照此处所述使用资源设置 Katharsis:https://www.baeldung.com/json-api-java-spring-web-app
现在,我想向我的 spring 启动应用程序添加另一个自定义过滤器。我尝试添加此过滤器:
@Component
public class SchemaFilter implements Filter {
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) servletRequest;
String application = request.getHeader("application");
System.out.println(application);
}
}
但它不起作用。
有什么想法吗?
我忘记为我的过滤器添加 @Order
注释:
@Order(Ordered.HIGHEST_PRECEDENCE)
我在 spring 启动应用程序中使用 Katharsis 以支持 json-api。
我按照此处所述使用资源设置 Katharsis:https://www.baeldung.com/json-api-java-spring-web-app
现在,我想向我的 spring 启动应用程序添加另一个自定义过滤器。我尝试添加此过滤器:
@Component
public class SchemaFilter implements Filter {
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) servletRequest;
String application = request.getHeader("application");
System.out.println(application);
}
}
但它不起作用。
有什么想法吗?
我忘记为我的过滤器添加 @Order
注释:
@Order(Ordered.HIGHEST_PRECEDENCE)