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

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

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

收到一只叮咚 2019-10-17 14:09:15
什么时候使用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贡献1752条经验 获得超4个赞

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

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

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信