我将 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 ?谢谢。