primefaces数据表,设置为列表

时间:2013-04-27 16:47:38

标签: primefaces datatable

我正在使用像这样的数据表

<p:dataTable id="runwaysTable" var="runway"
        value="#{of:setToList(airportHandler.theAirport.runways)}"
        selection="#{airportHandler.selectedRunway}" selectionMode="single"
        rowKey="#{runway.id}">

runways是一个Set(Hibernate映射的结果)。 所以我使用OmniFaces库将其转换为列表,以便在数据表中工作。

我在数据表中添加了一个rowKey, 但我还有javax.faces.FacesException: DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled. 我认为使用rowKey是一种不实现SelectableDataModel的好方法(我真的不想这样做)

0 个答案:

没有答案