gpt4 book ai didi

java - 右键单击 PrimeFaces 数据表更新选择

转载 作者:行者123 更新时间:2023-12-01 14:04:24 25 4
gpt4 key购买 nike

我正在将 JSF 2.1 与 PrimeFaces 结合使用。我有一个<p:dataTable/>启用选择。一切都按预期工作,但当我右键单击它时,我需要它来更改 ManagedBean 中的选择!

我使用:

<p:ajax event="rowSelect" update=":MyComponent"/>

并且它有效。它更新了我的组件和所有内容,但它不会更改 selectedEntity在 bean 里。

我尝试使用<p:ajax event="rowSelect" update="@this"/>但它不起作用。我认为它只是将对象设置为 null 所以...我的问题是:

当我右键单击 PrimeFaces DataTable 时,如何设置 bean 中的 selectedRow ?谢谢。

最佳答案

要使用右键单击,您必须使用 <p:contextMenu>并在您的<p:dataTable>中添加<p:ajax event="contextMenu" update=":MyComponent"/>

更多信息来自here

关于java - 右键单击 PrimeFaces 数据表更新选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19031236/

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