Как читать параметры контекста из рестлета? - PullRequest
2 голосов
/ 01 мая 2009

Как использовать Restlets , как я могу прочитать параметры конфигурации, переданные через web.xml? С сервлетами можно использовать context-param . Как мне прочитать параметры контекста из Restlet?

Ответы [ 2 ]

3 голосов
/ 01 мая 2009

Из списка рассылки :

параметры инициализации доступны в контексте приложения : getApplication (). получить контекст (). ERS getParamet ().

В web.xml:

  <context-param>
    <param-name>my.context.param</param-name>
    <param-value>Hello World</param-value>
  </context-param>

В методе представления Restlet используйте:

// => "Hello World"
String result = 
  getApplication().getContext().getParameters().getFirstValue("my.context.param");
1 голос
/ 01 мая 2009

ServerServlet добавляет все параметры инициализации как из servletConfig, так и из servletContext в контекст приложения.

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

...