我在 RichFaces 3.3.0.GA 和 Facelets 1.1.14 中使用 rich:tabPanel 发现了一个奇怪的行为
当我尝试将 tabPanel 嵌套在 Rich:panel、simpleTogglePanel 或 h:panelGrid 中时,就会出现问题。面板处于服务器模式。
它突然切换到第一个选项卡。重现并不容易:
如果我有三个标签:
- 点击 1
- 点击 2
- 点击 3
- 点击 2
- 点击 3
- 有时(随机)它会转到第一个选项卡,而不是转到第三个选项卡。
选项卡不是动态生成的,而是用 xml 页面编写的。
我在另一个项目的 taglib 中有一些自定义标签(通过 jar 引用)。当我尝试在我的自定义标签之间插入 Rich:tabPanel 时,会发生这种情况
在我的标签中没有表格 (a4j:form oh:form)
关于如何解决这个问题的任何想法?我可能会开始调试richFaces,但这有点难,我什至不确定问题出在哪里(例如,它可能在Facelets 中)。
非常感谢。