2

如何从 EventListener 实例中获取 spring 上下文,该实例在此过程转换后得到通知:

<transition g="-36,11" name="A" to="B">
   <event-listener class="com.test.handlers.MyRequestHandler">
   </event-listener>
</transition>

我希望能够在我的

@Override
public void notify(EventListenerExecution execution) throws Exception {
..
MyOtherSpringBean sender = (MyOtherSpringBean )applicationContext.get("MyOtherSpringBean ");

提前致谢,

丹尼斯

4

1 回答 1

2

您可以让您EventListener成为 spring 上下文的一部分,因此您可以将其他 bean 注入其中(使用@Autowired private MyOtherSpringBean bean

请参阅此线程此问题

于 2010-10-10T19:07:31.677 回答