2010-11-24 53 views
0

我是jsf1.2中的新开发者& richfaces 3.3.3,我在查看动态数据表时遇到了jsf页面的问题, t构建一个组列的头,知道我使用ColumnGroup中的列,跨度列和行列没有效果,即使我给值或不!动态数据表,列,Colomn'跨度问题'[richfaces]

的表头部分的代码:

<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> 
+0

哎能达租赁说明这个值来自哪里 xmlBean.tableModele.head.column – Ramkumar 2011-02-17 15:50:05

回答

1

我解决了这个问题:),这是必要的,我删除“列”没有的“,因为“列”生成”列“)

代码:

<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> 

感谢,它的我的拳头后,我很高兴能够来到这里;)