什么时候应该使用 preRenderView 事件来初始化页面的数据而不是使用 viewAction?它们在使用上是否相同,是否具有相同的效果?
preRenderView 事件
<f:metadata>
<f:event type="preRenderView" listener="#{myBean.initialize}"/>
</f:metadata>
或者
查看动作
<f:metadata>
<f:viewAction action="#{myBean.initialize}"/>
</f:metadata>