2 つの tr:selectOneChoice コンポーネントがあり、それぞれに独自の valueChangeListener メソッドがあります。問題は、ドロップダウン ボックス 1 の値を変更すると、予想されるアクション メソッド 1 が呼び出されることです。
しかし、ドロップダウン ボックス 2 の値を変更すると、アクション メソッド 1 とアクション メソッド 2 が順番に呼び出されます。これは非常に奇妙で、アクション メソッド 1 はまったく呼び出されません。最悪の部分は、同じページにある別のボタンをクリックしても、両方が両方のアクション メソッドを順番に呼び出すことです。
MyFaces、Facelets、Trinidad を使用しています。どうもありがとうございました。