注入上下文

时间:2018-10-09 14:45:45

标签: java-ee jax-rs

如何将javax.ws.rs.core.Configuration注入带有@WebFilter注释的过滤器中。我尝试类似

 @Context
 private Configuration configuration;

@Inject
private Configuration configuration;

但这不起作用。

1 个答案:

答案 0 :(得分:1)

此注入看起来不正确:Configuration是一种JAX-RS类型,只能在资源类中(用{{ 3}})或提供商类(用@Context注释的类)中。有关详情,请参见此@Path

您可以尝试将@Provider(或您需要的信息)作为CDI bean公开(使用 producer方法),然后将其注入answer中使用Configuration