preRenderView является определенным событием JSF, которое инициировано прямо перед фазой ответа рендеринга
<f:event type="preRenderView">
определенное событие JSF, которое инициировано прямо перед фазой ответа рендеринга.
Это позволяет разработчикам присоединить методы прослушивателя, которые работают прямо, прежде чем первый бит к ответу HTTP записан, так, чтобы любая необходимая предварительная обработка могла быть выполнена, который может быть значительным для формы и состояния ответа (например, предварительно загружающий некоторые данные презентации или даже перенаправление).
Это часто использовалось в сочетании с <f:viewParam>
как обходное решение для инициирования ПОЛУЧАЮТ действия на основе параметров представления, потому что не подходящий "ДОБИРАЮТСЯ, тег" слушателя действия существует в JSF 2.0/2.1. Это находится в JSF 2.2, решенном новым <f:viewAction>
тег.