我尝试在页面呈现之前填充JSF视图范围的bean,这样我就可以看到来自我的Web服务的值了。
目前我有一个应用程序bean,它注入了我的视图和服务bean。在PostConstruct上,它调用服务类(调用我的Web服务)来获取响应,并在填充注入的视图bean之后。
目前,我的方法似乎没有工作,因为当前没有数据显示。我想知道在我的页面试图从视图bean调用getter之后是否发生PostConstruct。这种方法是否可行,或者我是否应该将我的Web服务响应存储在会话变量中,并在其构建器中填充视图bean?我试图避免使用会话或制作一个大的托管bean来处理所有显示属性。