0
如何在web.xml中的澤西2.22.1中配置聲明式綁定,而無需使用Application基類並以編程方式註冊它?如何在web.xml中的澤西2.22.1中配置聲明式鏈接綁定?
如何在web.xml中的澤西2.22.1中配置聲明式綁定,而無需使用Application基類並以編程方式註冊它?如何在web.xml中的澤西2.22.1中配置聲明式鏈接綁定?
您可以聲明<init-param>
來註冊特定的(以逗號分隔的)資源/提供者/特徵。例如
<init-param>
<param-name>jersey.config.server.provider.classnames</param-name>
<param-value>
org.foo.myresources.MyDogResource,
org.glassfish.jersey.linking.DeclarativeLinkingFeature
</param-value>
</init-param>
另外一點需要注意的是,相當多的東西,你可以在ResourceConfig
配置,你還可以配置在Feature
。例如
@Provider
public class MyFeature implements Feature {
@Override
public boolean configure(FeatureContext context) {
context.register(DeclarativeLinkingFeature.class);
}
}
這樣的@Provider
進行掃描,當你包掃描,並且將註冊功能。