什么時候使用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()
{
}}
什么時候使用f:viewAction/preRenderView與PostConstruct?
收到一只叮咚
2019-10-17 14:09:15