【发布时间】:2009-12-11 09:58:26
【问题描述】:
我在 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 o h:form)
关于如何解决这个问题的任何想法?我可能会开始调试richFaces,但这有点难,而且我什至不确定问题出在哪里(例如,它可能在 Facelets 中)。
非常感谢。
【问题讨论】:
-
请详细说明问题。我没有看到“它突然切换到第一个选项卡”的图片。也不是“它的行为不正确”。编辑您的问题以详细说明预期行为和实际行为。
标签: jsf seam richfaces facelets