代码之家  ›  专栏  ›  技术社区  ›  hagrawal7777

如何从spring bean中查找jsf bean

  •  1
  • hagrawal7777  · 技术社区  · 7 年前

    我有一个jsf应用程序,使用spring进行bean管理。我将所有jsf bean注册为spring beans,一切运行都非常顺利。现在,我需要使用jsf view scope ,所以这意味着我必须创建一个jsf托管bean(我使用jsf注释和all完成了这项工作)。

    现在,我想在spring bean中访问这个jsf bean,当然我不能使用spring的应用程序上下文来注入或获取它,因为spring容器不知道这个bean。所以,目前在我的spring bean代码中,我正在使用jsf的el解析器获得这个jsf bean(上面提到的例子 here )

    我想知道有没有更好的办法?

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

    0 回复  |  直到 7 年前