Я работаю над приложением Seam. Я пытаюсь получить ResponseWriter из FacesContext, но я получаю NullPointerException
.
Я могу получить FacesContext по телефону
FacesContext context = FacesContext.getCurrentInstance();
Согласно отладчику, переменная responseWriter в объекте FacesContext имеет значение null, поэтому вызывается
ResponseWriter writer = context.getResponseWriter();
дает NullPointerException
.
Почему ResponseWriter будет нулевым? Это ноль по умолчанию? Мы можем получить его из FacesContext во многих других местах нашего кода.
Есть ли способ установить его вручную?