RichFaces3.3.0.GAおよびFacelets1.1.14でrich:tabPanelを使用して奇妙な動作を見つけました
この問題は、tabPanelをrich:panel、simpleTogglePanel、またはh:panelGridにネストしようとすると発生します。パネルはサーバーモードです。
いきなり最初のタブに切り替わります。再現するのはそれほど簡単ではありません:
3つのタブがある場合:
- 1をクリックします
- 2をクリックします
- 3をクリックします
- 2をクリックします
- 3をクリックします
- 時々(ランダムに)3番目のタブではなく最初のタブに移動します。
タブは動的に生成されませんが、xmlページに書き込まれます。
別のプロジェクトのtaglibにいくつかのカスタムタグがあります(jar経由で参照)。これは、カスタムタグの間にrich:tabPanelを挿入しようとすると発生します。
私のタグにはフォームがありません(a4j:form oh:form)
この問題を解決する方法について何かアイデアはありますか?richFacesのデバッグを開始することもできますが、それを行うのは少し難しく、問題がその中にあるかどうかさえわかりません(たとえば、Faceletsにある可能性があります)。
どうもありがとうございます。