Dynamic DataTable,Columns,Colomn'Spans problem'[richfaces]

时间:2010-11-24 09:58:49

标签: jsf richfaces

我是jsf1.2&的新开发者。 richfaces 3.3.3,我的jsf页面有问题,在查看动态dataTable时,我无法使用组列构建头部,知道我使用ColumnGroup中的列,列Span和Row也没有效果即使我给予价值与否!

表格头部的代码:

<rich:dataTable cellpadding="0" cellspacing="0" width="700" border="0">

<f:facet name="header">
<rich:columnGroup>
<rich:columns  var="column" value="#{xmlBean.tableModele.head.column}">
    <rich:column breakBefore="#column.breakBefore}"  rowspan="#{column.rowSpan}" colspan="#{column.colSpan}">
          <h:outputText value="#{column.libelle}" rendered="#{column.champ.type=='text'}" />

</rich:column>
</rich:columns>
</rich:columnGroup>
</f:facet>

</rich:dataTable>

1 个答案:

答案 0 :(得分:1)

我解决了问题:),我必须删除没有's'的“列”,因为“列”生成“列”)

代码:

<f:facet name="header">
  <rich:columnGroup>

      <rich:columns var="column" value="#{xmlBean.tableModele.head.column}" rowspan="#{column.rowSpan}" colspan="#{column.colSpan}" breakBefore="#{column.breakBefore}">
                                <h:outputText value="#{column.champ.valeur}" rendered="#{column.champ.type=='text'}" />
       </rich:columns>

   </rich:columnGroup>

</f:facet>
谢谢,这是我的第一篇文章,我很高兴来到这里;)