0

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にある可能性があります)。

どうもありがとうございます。

4

1 に答える 1

0

タブはJavascriptによって制御されます。JSのデバッグから始めます。Firebugには優れたJSデバッガーがあります。

幸運を。

于 2009-12-11T13:32:27.260 に答える