在tabview中使用数据表

时间:2017-04-01 14:02:35

标签: jsf primefaces datatable tabview

我有两个类:公园和汽车。该公园有一个id和一系列汽车。我想用标签显示停车位,并在数据表中显示汽车列表。问题是我无法到达数据中的汽车牌号。当我尝试在Netbeans中自动完成时,它会显示可能性的公园字段(公园ID和汽车列表)。为什么?任何想法如何解决它?

<p:tabView value="#{parkView.parks}" var="p">
            <p:tab title="Car Park #{p.id}">
                <p:dataTable var="c" value="#{p.cars}">
                    <p:column headerText="Parking Cars">
                        <h:outputText value="#{c.regPlateNumber}"/>
                    </p:column>
                </p:dataTable> 
            </p:tab>
</p:tabView>

1 个答案:

答案 0 :(得分:1)

我只是猜测而且我无法创建评论(声望很低)。检查car.plate(?)字段的getter / setter方法。它们应该是公共的,非静态的,并根据bean属性命名约定创建。