以编程方式调用actionListener

时间:2013-03-11 17:14:24

标签: java jsp download actionlistener oracle-adf

我有一个用例,我希望以编程方式调用与commandButton绑定的fileDownloadActionListener。我不想在jspx级别调用它。基本上我想有条件地调用fileDownloadActionListener。如果一个方法返回true,那么我调用它,否则我不调用它。如果我在jspx级别有fileDownloadActionListener,那么点击commandButton调用它的那一刻,它会立即触发弹出窗口,但我想在开始之前执行验证。

1 个答案:

答案 0 :(得分:1)

这并不像看起来那么简单。 fileDownloadActionListener是客户端行为标记,因此您不能只在按钮上排队操作。您必须调用一个JavaScript方法来为您执行此操作。

我在博客上发布了此解决方案here.