我是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>
答案 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>
谢谢,这是我的第一篇文章,我很高兴来到这里;)