PrimeFaces 数据表

发布于 2024-11-10 01:36:07 字数 77 浏览 2 评论 0原文

我在 file.xhtml 中使用 Primefaces 数据表 Complex,并且想要检索我选择删除或修改它的行的 ID。有什么建议吗?

I'm using the Primefaces datatable Complex in my file.xhtml and I want to retrieve the ID of the row that I selected to remove it or modify it. Is there any suggestion?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里梦着梦中梦 2024-11-17 01:36:07

在这里,火影忍者...

首先,您需要使用获得 id 的对象填充表,

而不是向表

<p:column headerText="Delete">
       <p:commandLink ajax="true" action="#{hoursReportBean.removeEntity}" update="@form" process="@this" styleClass="ui-icon ui-icon-trash">
           <f:setPropertyActionListener
                 target="#{hoursReportBean.selectedHourReportsToDeleteFromTable}"
                 value="#{hourReport}" />
       </p:commandLink>
</p:column> 

public String removeEntity(){
...
use the id of the object selectedHourReportsToDeleteFromTable.getId() in order to delete it from the list
...

}

Rasengan 添加“删除”列?

Here you go Naruto...

First you you need to populate the table with objects that got id

than add a "delete" column to the table

<p:column headerText="Delete">
       <p:commandLink ajax="true" action="#{hoursReportBean.removeEntity}" update="@form" process="@this" styleClass="ui-icon ui-icon-trash">
           <f:setPropertyActionListener
                 target="#{hoursReportBean.selectedHourReportsToDeleteFromTable}"
                 value="#{hourReport}" />
       </p:commandLink>
</p:column> 

public String removeEntity(){
...
use the id of the object selectedHourReportsToDeleteFromTable.getId() in order to delete it from the list
...

}

Rasengan?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文