jsf-2 - 更新 tabview 时保持当前选项卡

标签 jsf-2 primefaces tabs

我正在使用 primefaces 4.0 并且有一个带有 4 个选项卡的 tabview。当我单击其中一个选项卡中的按钮时,我想更新所有选项卡但保持当前选项卡处于选中状态。但是,当我更新 tabview 时,选定的选项卡会一直设置回第一个选项卡。

更新整个 tabview 时,是否有一种简单的方法可以保留当前选项卡?

最佳答案

您可以使用 tabView 中的 activeIndex 属性:

<p:tabView activeIndex="#{bean.activeIndex}"/>

来自 Primeface User Guide :

activeIndex 是一个整数,默认值为 0。事件选项卡的索引。

关于jsf-2 - 更新 tabview 时保持当前选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19738979/

相关文章:

JSF c :set evaluation

java - 更新 Accordion 中的选项卡标题

c - 书 "C - The Programming Language 2nd Edition"的习题1-20

JSF 2.0更新primefaces对话框第一次不起作用

google-chrome - JSF Chrome 在登录表单上保存密码

jsf - 如何重置 p :dataList/p:dataTable on every page? 的行索引

jsf - 如何将 PrimeFaces 3.5 升级到 8.0

jQuery UI 选项卡 - 自动高度

javascript - 如何设置事件的 css 选项卡菜单?

jsf-2 - Primefaces inputtext 焦点在文本末尾