我创建了一个需要的MessageBodyReader
/ MessageBodyWriter
读取配置值。理想情况下,我希望将此保留在
web.xml
为context-param
。是否有任何方式的RESTEasy提供程序
可以访问上下文参数?有什么类型我可以注入使用
@Context
这会让我获得context-param
价值?我没有
能够找到一个。
或者,是否有更好的方法来提供配置值 给提供者?我想避免使用系统属性。
答案 0 :(得分:0)
在回答我自己的问题时,一种解决方案是使用Spring。
当通过Spring上下文创建RESTEasy bean时,可以在application-context.xml中轻松提供配置值。甚至可以使用ServletContextPropertyPlaceholderConfigurer来使用web.xml中的context-param值。