如何从Spring bean查找JSF bean

时间:2018-08-01 15:57:32

标签: spring jsf

我有一个JSF应用程序,并且正在使用Spring进行bean管理。我将所有JSF bean注册为Spring bean,一切运行都非常顺利。现在,我有了使用JSF的view scope的要求,所以这意味着我必须创建一个JSF托管bean(我使用JSF批注和所有方法都做到了)。

现在,我想在Spring Bean中访问此JSF bean,当然我不能使用Spring的应用程序上下文来注入或获取它,因为Spring容器不知道此bean。因此,当前,在我的Spring bean代码中,我正在使用JSF的EL Resolver获得该JSF bean(示例中提到了here)。

我想知道的是,还有什么更好的方法吗?

我的应用程序在Spring 4.0和JSF 2.0(MyFaces实现)上,如果需要其他信息,请告诉我。我没有放置代码,因为我的所有代码都在远程服务器中,而且我认为不需要代码,因为这里没有调试。

0 个答案:

没有答案