【发布时间】:2013-01-24 03:40:08
【问题描述】:
我用的是prime face 3.4版,问题出在tab view显示上。
<p:messages id="messages"/>
<p:tabView id="tabView" dynamic="false">
<p:tab id="tab1" title="Navigation">
<p:tab id="tab2" title="Email Address">
<p:tab id="tab3" title="Password">
</p:tabView>
这是一个带有 3 个选项卡(通知、电子邮件和密码)的选项卡式页面,如果我在电子邮件选项卡上没有输入任何值我单击提交,它会在顶部显示错误消息并默认为第一个选项卡,我需要显示电子邮件标签
【问题讨论】:
-
只有当您在每个选项卡中有单独的表单而不是在选项卡视图之外有一个表单时,才能重现您的问题。然而,这在目前提供的代码中是不可见的(它本身也有严重的语法错误,我已修复,请多加注意并爱上代码,以便人们可以通过复制粘贴来重现您的问题)。跨度>
-
感谢您的更正,我已经编辑了我共享的代码。此外,当我们有一个全局表单时,会添加错误消息(例如,当我从一个选项卡移动到另一个选项卡并单击保存按钮。)。如有错误请见谅。
标签: jsf primefaces