2011-07-26 58 views
1

在JAX-RS中,可以定義@Provider -annotated字段或內部類(例如MessageBodyReaderExceptionMapper)。JAX-RS/Jersey:我如何「繼承」@Provider字段?

不幸的是,我不能從超類繼承這個邏輯。 (當我這樣做時,JAX-RS簡單地忽略它們。)

我有幾個JAX-RS資源類,所以我不想在這些資源類中複製+粘貼這些提供程序。

那麼,我該如何定義項目中的提供者 - 「全局」意義上的?

回答

0
在WEB-INF

/web.xml中

<init-param> 
<param-name>com.sun.jersey.config.property.packages</param-name> 
<param-value> 
your.package.one;your.package.two 
</param-value> 
</init-param>