0

プログラムで commandButton に関連付けられた fileDownloadActionListener を呼び出したいユースケースがあります。jspx レベルで呼び出したくありません。基本的に、fileDownloadActionListener を条件付きで呼び出したいと考えています。メソッドが true を返す場合は、それを呼び出します。そうでない場合は呼び出しません。jspx レベルで fileDownloadActionListener がある場合、これを呼び出す commandButton がクリックされた瞬間に、ポップアップがすぐに起動されますが、起動する前に検証を実行したいと考えています。

4

1 に答える 1

1

これは見た目ほど単純ではありません。はfileDownloadActionListenerクライアント動作タグであるため、ボタンのアクションをキューに入れることはできません。これを行う JavaScript メソッドを呼び出す必要があります。

私はこのソリューションをここにブログしました。

于 2013-03-12T21:27:10.340 に答える