我用的是富有的面孔。
<rich:tabPanel id="feedModifyDetails" switchType="client">
<rich:tab id="ftpDefaultValuePanel" header="FtpDefaults">
some code
</rich:tab>
<rich:tab id="feedSchedule" header="FeedSchedules" >
some code
</rich:tab>
<rich:tab id="feedFTPCommunicationParams" header="FeedFTPCommunicationParams">
some code
</rich:tab>
<rich:tab id="feedFTPErrorEscalations" header="FeedFTPErrorEscalations"
switchType="ajax">
<ui:include src="ftpErrorEscalations.xhtml" />
</rich:tab>
<rich:tab id="ftpErrorAction" header="FtpErrorActionDefaults" switchType="ajax">
<ui:include src="ftpErrorAction.xhtml" />
</rich:tab>
</rich:tabPanel>
如上述代码所示
预期结果:
错误:当用户单击最后一个选项卡( ajax请求选项卡)中的任何一个时,就会发送ajax请求,但是响应将更新第一个选项卡,即:<rich:tab id="ftpDefaultValuePanel" header="FtpDefaults" >
,我是不是做错了什么?
发布于 2012-12-21 03:32:09
通过放置ajax请求选项卡,您可以指示必须立即转换和验证该组件值(即在应用请求值阶段),而不是等到流程验证阶段。
https://stackoverflow.com/questions/13988517
复制相似问题