为了账号安全,请及时绑定邮箱和手机立即绑定

请问什么时候使用f:viewAction/preRenderView与PostConstruct?

请问什么时候使用f:viewAction/preRenderView与PostConstruct?

呼如林 2019-10-20 16:12:14
什么时候使用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()     {     }}
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

您需要初始化托管bean的属性吗?->然后,使用@邮政建设否则,您需要使用从其他视图传递的参数吗?->然后,使用“预RenderView"

查看完整回答
反对 回复 2019-10-21
  • 2 回答
  • 0 关注
  • 373 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号