我有一个支持bean这个代码后执行getter方法?我问这个,因为我注意到getRender()方法总是返回零,即使getPages()返回一个数字,例如10。JSF 1.2是否PostConstruct之前或干将
3
A
回答
8
我不知道你的意思是“在所有的getter方法之前”。在构建所有托管属性(在faces-config.xml
中定义的bean属性)的bean 和的构建之后,至少调用@PostConstruct
。
因此大致为:
- 豆构造。
- 设置了托管属性。
- @PostConstruct被调用。
- Bean是在JSF生命周期中引入的。
您的问题很可能是该值被别的东西覆盖了。只需运行调试器或由专家审查您的代码。
6
的JSF 1.2 spec特别说:
后执行上宣布将在请求,会话或应用程序 范围的,具有@PostConstruct注解管理豆方法,必须由JSF实现调用 资源注入(如果有的话),但在bean被放入范围之前。
(更多详情在规格中)
相关问题
- 1. JSF @ManagedProperty和@PostConstruct
- 2. @PostConstruct注解和JSF
- 3. JSF 1.2 + Javascript + AJAX
- 4. JSF 1.2:java.util.ConcurrentModificationException
- 5. Groovy是否尊重@PostConstruct?
- 6. 显示或隐藏在JSF 1.2
- 7. NPE在UIComponentBase#getRenderer()从JSF 1.2迁移到JSF 2.0之后
- 8. JSF 1.2:从PhaseListener在
- 9. 如何将jsf 1.2与瓷砖整合?
- 10. JSF 1.2是否支持JDK 1.5和Servlets 2.4?
- 11. 在转换之前是否有干预方式来转换值?
- 12. 骨干路由检测是否向前或向后按
- 13. JSF FacesTagExtraInfo类不在JSF 1.2中v
- 14. 从JSF 1.1迁移到JSF 1.2
- 15. JSF 2 @PostConstruct方法调用两次
- 16. JSF PostConstruct异常处理 - 重定向
- 17. 何时会再次调用JSF @PostConstruct?
- 18. JSF 1.1〜1.2的迁移
- 19. JSF 1.2动态排序
- 20. <button>与JSF 1.2
- 21. JSF 1.2 Application.getMessageBundle()返回null
- 22. JSF 1.2的内部工作
- 23. 带Primefaces的JSF 1.2 3.1
- 24. 是否已弃用JavaServer Faces 1.2?
- 25. 在其他SessionScoped Bean在JSF2/CDI中更新之前调用@PostConstruct?
- 26. 确定是否时间之前或之后特定时间
- 27. WordPress的:检查当前页面之前或之后是否有兄弟页面?
- 28. 迁移JSF 1.2到JSF 2 <c:set> VAR组与空或空值
- 29. JSF 1.2异常行为与actionListener之间的区别
- 30. 使用之前是否有缺点:之前&:在CSS之后?