当前位置: 首页 > 知识库问答 >
问题:

tabview中的Primefaces数据表

常温文
2023-03-14

我有两个类:停车场和汽车。公园有一个ID和一个汽车列表。我想在数据表中显示带有标签的停车场和汽车列表。问题是我无法在数据表中找到汽车的车牌号。当我尝试在Netbean中自动完成时,它会显示可能的公园字段(公园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个答案

夹谷承安
2023-03-14

我只是猜测,我无法创建注释(低信誉)。检查car.plate(?)字段的getter/setter方法。它们应该是公共的、非静态的,并且由根据bean属性命名约定创建。

 类似资料:
  • 我有下一个代码: 我还有一些按钮,可以从表中删除元素并对其进行更新。但是我如何更新这个表呢?哪些参数应该在更新中?我尝试了更新=“:tableForm”和更新=“:tableTabView:tableForm”和更新=“:tableTabView”,但没有得到结果。我哪里错了?

  • 我知道以前有人问过这个问题,但即使在仔细阅读了各种帖子,包括Balus的优秀答案“h:commandLink/h:commandButton未被调用”“侦听并调试JSF生命周期阶段”之后,我仍然无法理解为什么我不能在我的选项卡中呈现JSF页面。 我在CSS选项卡“规则”下有一个PrimeFaces选项卡“规则管理”,它成功地显示了以下Jsf文件RuleAdmin2。xhtml。在该页面中,我有一个

  • 问题内容: 我有一个菜单栏,其中子菜单上的两个项目都调用同一页面: 在该页面中,我有一个带有两个选项卡的选项卡视图: 如何设置活动标签,以便每个菜单项都激活相应的标签? 问题答案: 如果您想这样做,则不能使用中的,因为我们必须 在 跳到页面 之前 调用一种方法来更改tabindex 。如果使用,则在我们跳到页面后将调用该方法。 首先,您可以使用的操作字段,该方法返回您要跳过的地址: 这两种方法可以

  • 我不确定我是否犯了一个愚蠢的错误,但这在一个非常简单的情况下对我不起作用:当我从一个选项卡切换到另一个选项卡时,我想保存在表单中输入的数据。提交按钮在每个选项卡上都可以正常工作,但是选项卡更改事件显示我的所有表单数据为空。我已经尝试了所有、形式、这个过程,似乎没有任何效果。更新选项也是如此。 下面是XHTML: 这是我的后盾: ' ' 在tabchange事件上,它会触发该方法,但值都为null。

  • 我对使用PrimeFaces 3.4.1和JSF 2.1.6的dataTable有以下问题。第一次加载页面时,数据表中充满了数据库中的数据,但每当在页面上执行操作(编辑链接、数据表排序或过滤)时,数据表就会丢失其数据。DataTable包含来自此类的元素: 在dataTable上执行操作后进行调试时,我们只在envioDatasujeto字段上保留数据,元素上的其他所有数据都会丢失。 这是xhtm