Переопределение методов жизненного цикла JSF - PullRequest
0 голосов
/ 24 ноября 2011

Мне нужно установить некоторые значения при каждом вызове страницы JSF.Поэтому я посмотрел на методы жизненного цикла, думая, что смогу переопределить, например, метод restoreView, чтобы я мог установить на нуль некоторые свойства страницы.Но я не могу найти ни одного примера, чтобы кто-то делал это.Если вы можете указать мне на учебник или пример, или дайте мне знать, как это правильно сделать - я был бы очень признателен.Спасибо!

Размышление вслух: может быть, в поколении xhtml есть этап, когда я могу вызвать метод на компоненте поддержки и установить свои значения до того, как что-либо еще будет отображено?

1 Ответ

0 голосов
/ 24 ноября 2011

Исходя из истории ваших вопросов, вы используете JSF 2.0. Итак, это должно сделать:

<f:event type="preRenderView" listener="#{bean.preRenderView}" />

с

public void preRenderView() {
    this.some = null;
    // ...
}

Это, однако, очень мало смысла, и я не могу не думать, что вы ищете решение в неправильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...