我目前正在学习JSF 2.0,我不知道如何在每次访问jsf页面时初始化CDI bean中的某些内容?JSF CDI Bean初始化每个页面访问
例如,在我的情况下,我有一个在一个JSF页面中使用的CDI bean。在bean内部的某处,我想查询并初始化某些内容,或者每次访问该页时检查授权(不是每次调用操作方法时)。
我可以把它放到bean的构造函数中,但是不能保证每次调用jsf页面都会调用构造函数吗?或者我应该使用JSF页面上的#{myBean.initialize()}来调用?
问候, 阿尔伯特锦
感谢您的提示! – bertie 2010-11-22 12:09:31
不客气。 – BalusC 2010-11-22 12:09:50