2009-12-11 4 views
0

J'ai trouvé un comportement étrange à l'aide riche: TabPanel dans RichFaces 3.3.0.GA et Facelets 1.1.14riche: TabPanel a un étrange comportement: il ne sélectionne pas l'onglet correct

Le problème se produit lorsque je essayez d'imbriquer un tabPanel dans un riche: panel, simpleTogglePanel ou h: panelGrid. Le panneau est en mode serveur.

Il passe soudainement à la première tabulation. Ce n'est pas facile à reproduire:

Si j'ai trois onglets:

  • cliquez sur 1
  • cliquez sur 2
  • cliquez sur 3
  • cliquez sur 2
  • cliquez Parfois, il passe au premier onglet (au hasard) au lieu de passer au troisième onglet.

Les onglets ne sont pas générés dynamiquement, mais ils sont écrits dans une page XML.

J'ai des balises personnalisées dans un taglib dans un autre projet (référencé via jar). Cela se produit lorsque je tente d'insérer un riche: TabPanel entre mes tags personnalisés à l'aide

Dans mes tags, il n'y a pas de formes (a4j: forme o h: form)

Toute idée sur la façon de résoudre ce problème? Je peux commencer à déboguer richFaces, mais c'est un peu difficile à faire, et je ne suis même pas sûr que le problème soit là (ça peut être dans Facelets, par exemple).

Merci beaucoup.

+0

Veuillez résoudre le problème plus en détail. Je ne comprends pas l'image de "Il passe soudainement au premier onglet." ni "il ne se comporte pas correctement". Modifiez votre question pour élaborer ** à la fois ** le comportement attendu et le comportement réel en détail. – BalusC

+0

Fait, est-ce mieux? –

Répondre

0

Les onglets sont contrôlés par Javascript. Commencez par déboguer JS. Firebug a un excellent débogueur JS.

Bonne chance.

Questions connexes