如何在ColdFusion Model Glue 3中访问控制器外的bean?

时间:2011-09-20 18:14:53

标签: coldfusion javabeans coldfusion-9 model-glue coldspring

Model Glue 3引入了bean注入,它允许你在控制器中执行此操作:

beans.component.function();

但是,beans范围仅适用于控制器。我如何访问控制器之外的bean,例如在Application.cfc或帮助器UDF中?我有一个SimpleConfig bean,我想访问一些配置信息。

1 个答案:

答案 0 :(得分:1)

这将取决于你的豆工厂 - 很可能是ColdSpring。如果您的ColdSpring实例保存在Application.beanFactory中(我认为这是默认值,那是自上次使用ModelGlue以来的一段时间),那么您将执行以下操作:

variables.config = application.beanFactory.getBean("SimpleConfig");