2010-11-08 48 views

回答

5

由於大多數事件鍵(類型)被聲明爲public static final(作爲您引用的那個),因此您可以引用它們而不會產生拼寫錯誤。

@Observer(Identity.EVENT_NOT_LOGGED_IN) 
public void handleNotLoggedIn() { 
} 

不幸的是,你不能事件類型聲明中component.xml使用EL。我最近嘗試過。

<event type="#{...}"> 
    <!-- does not work --> 
</event> 

有,恕我直言,沒有其他的辦法不是複製和粘貼的事件鑰匙進入component.xml防止拼寫錯誤。

+0

非常感謝你,kraftan,這正是我想要的。 – 2010-11-09 03:22:34

相關問題