JSF-метод f: event preRenderView, вызываемый после c: forEach

Я делаю страницу с jsf 2.0 и я хочу сделать что-то вроде этого:

<f:metadata>
    <f:viewParam name="id" value="${id}" />
    <f:event type="preRenderView" listener="#{controller.initPage(id)}"/>
</f:metadata>
....(Some code)....
<c:forEach items="#{bean.listLoadedByInitPage}" var="var">
    #{var.something}
</c:forEach>

Метод initPage (id) должен загружать список в bean-компонент. Но кажется, что метод вызывается после c: forEach загружает элементы, не раньше. Есть идеи?

7
задан user1050204 16 November 2011 в 17:56
поделиться