当前位置:  开发笔记 > 编程语言 > 正文

访问其ID中带有点(.)的bean

如何解决《访问其ID中带有点(.)的bean》经验,为你挑选了1个好方法。

在流定义中,我试图访问其ID中有一个点的bean

(例:

但是,它不起作用.SWF试图找到一个bean"总线".

最初,我通过使用辅助bean来加载所需的bean来解决它,但解决方案不够优雅且不舒服.使用别名也是不可能的,因为bean是大型系统的一部分,我无法篡改它们.

简而言之,解决方案都没有允许我使用其原始名称直接引用bean.这在当前的SWF版本中是否可能?



1> Ryan Ransfor..:

我能够通过使用bean accessor(@)符号和bean名称周围的单引号来做到这一点.

使用你的例子: #{@'bus.MyServiceFacade'.someAction()}

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有