使用Primefaces 3.1数据表进行单元内编辑

时间:2012-03-05 20:32:45

标签: jsf primefaces

我正在尝试使用Primefaces 3.1来使用数据表的单元格编辑功能。他们网站上显示的示例未显示我如何使用“删除”功能。当我单击“编辑”图像以在表格行中进行更改时,它可以正常工作。但是,当我点击“删除”图像时没有任何反应。

我从PrimeFaces showcase的可用演示中获取了代码。但是,这个演示也不适用于“删除”。

1 个答案:

答案 0 :(得分:1)

  

但是,单击“删除”图像时没有任何反应。

目前尚不清楚“当我点击删除图片时”是什么。在Primefaces展示中没有删除图像(也许你将它与十字图标混合,但这是为了放弃更改)。

我认为你需要自己添加删除功能,例如在单独的列中(例如,作为Primefaces showcase code的添加):

<p:column>
  <h:commandButton value="Delete" action="#{tableBean.delete(car)}"/>
</p:column>

并在支持bean中:

public void delete(Car car) {
  carsSmall.remove(car);
}