从Guice ServletModule安装自定义Jersey ViewProcessor

从Guice ServletModule安装自定义Jersey ViewProcessor,jersey,guice,guice-servlet,Jersey,Guice,Guice Servlet,我正在使用一组GUI(Servlet)模块来设置我的Jersey 1资源 我已经编写了一个依赖于配置对象的自定义(CustomViewProcessor),我希望使用Guice将其注入其中。Jersey应在每次需要时提取并使用此CustomViewProcessor 当Jersey需要ViewProcessor时,我如何告诉Jersey获取创建的GuiceCustomViewProcessor实例?我想在我的Guice模块中设置所有这些s'configure方法。我发现这相当简单:只要创建Cus

我正在使用一组GUI(Servlet)模块来设置我的Jersey 1资源

我已经编写了一个依赖于配置对象的自定义(
CustomViewProcessor
),我希望使用Guice将其注入其中。Jersey应在每次需要时提取并使用此
CustomViewProcessor


当Jersey需要
ViewProcessor
时,我如何告诉Jersey获取创建的Guice
CustomViewProcessor
实例?
我想在我的Guice
模块中设置所有这些
s'
configure
方法。

我发现这相当简单:只要创建
CustomViewProcessor
类并使用注释对其进行注释。通过
bind
将其与Guice绑定(并安装jersey Guice),您的
CustomViewProcessor
将被实例化并在正确的位置使用

CustomViewProcessor
类可以使用您希望的所有
@Inject
ed字段,如配置对象