1
在我的JSF 2.1項目中,我有一個定製的facelet標記文件,該文件使用Passing backing bean action to Facelet tag file中提供的解決方案定義actionListener。有條件地將支持bean動作傳遞給Facelet標記文件
問題是,我想要而不是在使用標記時具有actionListener,並且該解決方案使得action屬性爲必需。 我寧願不必爲此創建兩個版本的標籤(帶和不帶actionListener),因爲代碼相對較大,並且會帶來一些維護問題。
我該如何在標籤實現中有條件地添加actionListener,而不使用Java編碼(如果甚至可能的話)?