什么时候使用f:viewAction/preRenderView与PostConstruct?何时使用f:viewAction或preRenderView事件来初始化页的数据,而不是使用@PostConstruct注释?是根据支持bean的范围类型使用其中一种或另一种的理由,例如,如果支持bean是@RequestScoped,那么选择使用f:viewAction或preRenderView过关@PostConstruct在呈现视图之前初始化支持bean是不相关的,因为这两者会产生相同的效果吗?F:视图或预渲染视图<f:metadata>
<f:viewAction action="#{myBean.initialize}" /></f:metadata><f:metadata>
<f:event type="preRenderView" listener="#{myBean.initialize}"/></f:metadata>或@PostConstructpublic class MyBean{
@PostConstruct
public void initialize()
{
}}
添加回答
举报
0/150
提交
取消