Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > FacesContext


Автор: Bjorndalen 3.9.2007, 12:43
FacesContext ctx = FacesContext.getCurrentInstance();

cxt возвращает null, хотя в принципе такого быть не должно!

В чем кроется причина?

Автор: olegrolik 3.9.2007, 12:49
Цитата

    getCurrentInstance() 
          Return the FacesContext instance for the request that is being processed by the current thread, if any.


Возвращает инстанс FacesContext для запроса, который обрабатывается текущим потоком, если существует.

Получается, что у тебя запроса нет.

Автор: Maksym 3.9.2007, 12:57
Bjorndalen
Код вызван вне jsf life cicle. Начиная обрабатывать запрос jsf сам создает контекст на базе параметров запроса (reqest, session и всего остального, что доступно из сервлета контроллера).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)