小编baf*_*tor的帖子

使用@EJB的GlassFish 4 + JAX-RS过滤器

我正在使用Glassfish 4.0开发REST应用程序.

在资源类中,我可以通过创建@Stateless类并通过@EJB注入来注入工作(注入类是无状态EJB).

但是,这种方法在JAX-RS过滤器中不起作用.我根本无法注射工作.

见下面的代码:

@Provider
public class UpdateFilter implements ContainerRequestFilter {

    @EJB
    private MyBeanInterface doStuffBean;

    @Override
    public void filter(ContainerRequestContext requestContext) {

        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

doStuffBean始终为null.

有什么建议?

ejb glassfish jax-rs jersey

5
推荐指数
1
解决办法
1772
查看次数

标签 统计

ejb ×1

glassfish ×1

jax-rs ×1

jersey ×1