Я пытаюсь установить значение элемента заголовка HTML (внутри элемента h: head) динамически на основе параметров представления.Я устанавливаю значение, которое будет использоваться в системном событии preRenderView.Я заметил, что EL для извлечения заголовка оценивается до того, как сработало событие preRenderView!Почему это и что я могу сделать?
Если я возьму сгенерированное значение заголовка в ah: outputText где-то на странице, оно будет отображаться, как и ожидалось.
Facelet:
<h:head>
<title>#{myBean.title}</title>
</h:head>
Боб:
public void preRenderView(ComponentSystemEvent event) {
title = "Person: " + firstname " " + lastname;
}