Возможно ли отключить прослушиватель f: event type = “preRenderView” при обратной передаче?

Возможно ли «отключить» запуск этого действия при выполнении обратной передачи?

   

Это невозможно с . Вам необходимо вручную проверить FacesContext#isPostback() внутри метода прослушивателя.

 public void init() { if (!FacesContext.getCurrentInstance().isPostback()) { // ... } } 

В предстоящем JSF 2.2 , который должен заменить этот “обходной путь”, однако будет возможно с атрибутом onPostback :

  

Снимки выпусков JSF 2.2 уже доступны .

Смотрите также:

  • Что нового в JSF 2.2?
Давайте будем гением компьютера.