我想用虚拟数据填充素数数据表。我可以像普通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数据表中进行相同的硬编码(因为我仅出于演示目的需要此数据表,但我想保留其布局)。有没有办法用我的<p:datatable>
来做到这一点,而不必编写填充它的支持bean?
谢谢!
答案 0 :(得分:2)
不,你不能。 p:datatable value="..."
属性必须解析为(从中)托管Bean的数据源,例如类型为Collection
或DataModel
。
也许您可以以某种方式组成List
hard coded in faces-config.xml
中的Maps
,但这有多丑呢?
使用硬编码的演示数据更好地创建托管bean。