Доступ к значениям context-param из провайдера RESTEasy - PullRequest
0 голосов
/ 16 декабря 2010

Я создал MessageBodyReader / MessageBodyWriter, который должен прочитайте значение конфигурации. В идеале я хотел бы, чтобы это проводилось в web.xml как context-param. Есть ли способ, которым RESTEasy провайдер можно получить доступ к контекстным параметрам? Есть ли тип, который я могу ввести с помощью @Context, что позволит мне получить context-param значений? У меня нет удалось найти один.

Кроме того, есть ли лучший способ предоставить значения конфигурации провайдеру? Я бы хотел избежать использования системного свойства.

1 Ответ

0 голосов
/ 03 мая 2011

В ответ на мой собственный вопрос, одним из решений является использование Spring.

Когда бины RESTEasy создаются через контекст Spring, можно легко указать значения конфигурации в application-context.xml. Можно даже использовать значения context-param из web.xml, используя ServletContextPropertyPlaceholderConfigurer .

...