【问题标题】:Using spring with objects injected via JSF将 spring 与通过 JSF 注入的对象一起使用
【发布时间】:2010-11-08 17:42:28
【问题描述】:

我有一个大型现有应用程序,其中包含一堆通过 JSF 的 ioc 注入的托管 bean。

我想在这些 bean 中开始 自动装配 东西。目前我不能这样做,因为这些 bean 不是通过 spring 创建的。

解决这个问题最简单的方法是什么?

【问题讨论】:

    标签: spring jsf managed-bean


    【解决方案1】:

    您可以使用特殊的 EL Resolver(在 faces-config.xml 中)让 spring 控制 JSF 注入:

    <el-resolver>
       org.springframework.web.jsf.el.SpringBeanFacesELResolver
    </el-resolver>
    

    如果您使用的是 JSF 2.0,建议您尝试 CDI(上下文和依赖注入)

    【讨论】:

      猜你喜欢
      • 2012-12-30
      • 2016-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-13
      • 1970-01-01
      • 2013-11-06
      • 2012-02-11
      相关资源
      最近更新 更多