2013-03-11 50 views
0

我有一個用例,我想調用一個fileDownloadActionListener以編程方式綁定到commandButton。我不想在jspx級調用它。基本上我想有條件地調用fileDownloadActionListener。如果一個方法返回true,那麼我調用它,否則我不。如果我在jspx級別有fileDownloadActionListener,CommandButton調用它的那一刻被點擊,它會立即激發彈出窗口,但我想在啓動之前執行驗證。有什麼建議麼 ?以編程方式調用actionListener

回答

1

這並不像看起來那麼簡單。 fileDownloadActionListener是一個客戶端行爲標記,因此您不能將按鈕上的操作排隊。您必須調用JavaScript方法來爲您做到這一點。

我博客解決了這個問題here.