【问题标题】:Can I fill Primefaces Datatable with Dummy Data?我可以用虚拟数据填充 Primefaces 数据表吗?
【发布时间】:2019-05-04 23:13:57
【问题描述】:

我想用虚拟数据填充 primefaces 数据表。我可以像在普通 HTML 页面中那样以任何方式执行此操作吗?例如,在纯 HTML 中,我可以这样做:

 <table>
  <tr>
    <th>Berlin</th>
    <th>Hamburg</th>
    <th>München</th>
  </tr>
  <tr>
    <td>Miljöh</td>
    <td>Kiez</td>
    <td>Bierdampf</td>
   </tr>
   <tr>
     <td>Buletten</td>
     <td>Frikadellen</td>
     <td>Fleischpflanzerl</td>
   </tr>
</table>

我想在 primefaces 数据表中对其进行硬编码(因为我需要这个数据表仅用于演示目的,但我想保留它的布局)。有没有办法用我的&lt;p:datatable&gt; 做到这一点,而不必编写一个填充它的支持 bean?

谢谢!

【问题讨论】:

    标签: jsf primefaces datatable


    【解决方案1】:

    不,你不能。 p:datatable value="..." 属性必须解析为(接收自)托管 bean 的数据源,例如CollectionDataModel 类型。

    也许您可以通过某种方式将ListMaps hard coded in faces-config.xml 组合起来,但这有多丑陋? 更好地使用硬编码的演示数据创建托管 bean。

    【讨论】:

    • 创建托管 bean 比提出问题花费的时间更少;-)
    • @curr11 欢迎您 - 如果您的问题已回答,请将其标记为已回答。
    猜你喜欢
    • 2013-04-13
    • 1970-01-01
    • 2018-07-20
    • 1970-01-01
    • 2011-06-13
    • 2011-02-23
    • 1970-01-01
    • 2023-01-15
    • 2020-11-12
    相关资源
    最近更新 更多