Получить context-param в шве асинхронного метода - PullRequest
0 голосов
/ 10 сентября 2010

Я хочу настроить контекстный параметр в моем файле web.xml. Обычно при вызове метода (со швом 2.2.0) я делаю это:

readDirectory = (String) FacesContext.getCurrentInstance()
                .getExternalContext().getInitParameter(
                        "ReadDirectory");

Это нормально работает, но в асинхронном методе (@Asynchronous) мой faceContext имеет значение null.

Так что я не знаю, как получить этот параметр.

1 Ответ

2 голосов
/ 10 сентября 2010

Я нашел это:

ServletLifecycle.getServletContext().getInitParameter("ReadDirectory");

Легко, когда знаешь ^^

...