0

私はこのようなデータテーブルを使用しています

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

runwaysSet (Hibernate マッピングの結果) です。だから、データテーブル内で作業するために、OmniFaces ライブラリを使用してリストに変換しています。

データテーブルにrowKeyを追加しましたが、rowKeyjavax.faces.FacesException: DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled. を使用することはSelectableDataModelを実装しない良い方法だとまだ思っています(これは本当にやりたくありません)

4

0 に答える 0