通过删除按钮针对每一行删除P:DATATABLE行

问题描述

我有一张桌子和数据。我在表格的最后一行中有删除和编辑按钮。我想从表中删除任何行,按它的“删除”按钮。按钮,我需要在后端行上的userId。如何从后端的每一行获取该userId。

<h:commandButton id="uDeleteId" value="delete" action="#{saveData.deleteUser()}"/[![enter image description here][1]][1]>
           

解决方法

如果您有<p:dataTable var="user",则您的行按钮可以调用action="#{myBean.deleteUser(user.userId)},而deleteUser方法签名将为deleteUser(int userId)