0

我创建了一个MessageBodyReader/MessageBodyWriter需要读取配置值。理想情况下,我希望将其 web.xml作为context-param. RESTEasy 提供者有什么方法可以访问上下文参数?有没有我可以注入的类型可以 @Context让我获取context-param值?我一直找不到。

或者,是否有更好的方法向提供者提供配置值?我想避免使用系统属性。

4

1 回答 1

0

在回答我自己的问题时,一种解决方案是使用 Spring。

当通过 Spring 上下文创建 RESTEasy bean 时,可以轻松地在 application-context.xml 中提供配置值。甚至可以使用ServletContextPropertyPlaceholderConfigurer使用来自 web.xml 的上下文参数值。

于 2011-05-03T08:34:17.357 回答