是否可以在 <p:wizard>
中编程设置当前显示的选项卡?
例如,我希望针对包含向导的同一页面的两个不同请求,选择不同的选项卡。
我目前正在尝试做的是拥有一个包含许多选项卡的向导,在第二个选项卡中我有一个重定向到另一个页面,所以当我回来时我想回到导致重定向的最后一步。
你能帮帮我吗?非常感谢!
最佳答案
根据 primefaces documentation p:wizard
标签有一个 step
属性,它指定了您当前所在的向导步骤。
attribute: step
default value: 0
type: String
description: Id of the current step in flow
您必须将此属性绑定(bind)到支持 bean 的值,并在重定向和返回期间维护它。如果您的向导的 bean 是 @ViewScoped
,您将在重定向步骤中丢失该信息,因此您必须使用 view param 传递它或 flash scope .
关于jsf - 在 p :wizard 中以编程方式设置当前显示的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039898/