Jersey 在执行之前通过方法路由所有REST请求

Jersey 在执行之前通过方法路由所有REST请求,jersey,java-ee-7,Jersey,Java Ee 7,我想做的是在根资源级别定义一个在该类的任何子资源之前调用的方法。 通过API我看不到类似的东西 Jersey 1.6那么,最简单的方法就是在控制器中没有arg构造函数,并从那里调用您想要的函数 您将如何注释这样一个构造函数?@PerLookup可以用来完成这个任务吗?你不需要注释构造函数。Jersey运行时实例化没有参数默认构造函数的构造函数类。如果您定义自己的no-arg构造函数,jersey将使用它。我现在在每个请求的生命周期中看到了这一点。谢谢Jersey 1.6不是EE 7。您是否在cd

我想做的是在根资源级别定义一个在该类的任何子资源之前调用的方法。 通过API我看不到类似的东西


Jersey 1.6

那么,最简单的方法就是在控制器中没有arg构造函数,并从那里调用您想要的函数

您将如何注释这样一个构造函数?@PerLookup可以用来完成这个任务吗?你不需要注释构造函数。Jersey运行时实例化没有参数默认构造函数的构造函数类。如果您定义自己的no-arg构造函数,jersey将使用它。我现在在每个请求的生命周期中看到了这一点。谢谢Jersey 1.6不是EE 7。您是否在cdi环境中运行?这是拦截器最合适的地方