gpt4 book ai didi

jsf - 数据表行扩展事件

转载 作者:行者123 更新时间:2023-12-05 00:37:33 25 4
gpt4 key购买 nike

我在 JSF 2.0 中使用 Primefaces 3.0。我有一个启用了扩展的数据表。我想在用户单击 rowToggler 时调用 bean 方法。基本上我只想在用户单击扩展按钮时加载扩展详细信息。我在文档中看不到行扩展的服务器端回调。请让我知道我是否可以解决此问题。

感谢致敬,
连珠

最佳答案

在问题评论中提供的链接 Howard 之后,我可以看到这是在 PF 3.4 中实现的:

XHTML

<p:ajax event="rowToggle" listener="#{tableBean.onRowToggle}" update=":form:growl" />

bean
public void onRowToggle(ToggleEvent event) {
FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_INFO,
"Row State " + event.getVisibility(),
"Model:" + ((Car) event.getData()).getModel());

FacesContext.getCurrentInstance().addMessage(null, msg);
}

您可以在展示中看到这一点:
https://www.primefaces.org/showcase/ui/data/datatable/expansion.xhtml

关于jsf - 数据表行扩展事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6729339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com