0

アクションが呼び出されたときにイベントを取得する必要があります。メソッドbean.myActionにボタンIDが必要です。助けてください。

<ce:button partialSubmit="true" action="#{bean.myAction}"/>

前もって感謝します。

4

1 に答える 1

1

私はこれがあなたのためにそれをするだろうとは思わない。このメソッドは、アクションを実行するコンポーネントのIDを受け取りません。代わりに、このボタンのActionListenerメソッドを呼び出す必要があると思います-ADFはこのメソッドをバッキングBeanに追加し、このメソッドはActionEventの引数を取り、イベントオブジェクトからgetComponent()を使用してイベントを発生させたコンポーネントIDを取得できます。そこからアクションmyMethodを呼び出すか、アクションメソッドとして追加できます。

于 2011-05-26T16:41:14.847 に答える