ICEFaces:
The columns component provides a dynamic model for adding and deleting columns at run
time. It uses the standard var and value attributes.
The columns component works in conjunction with the ice:dataTable. The headerClass and
columnClasses defined on the dataTable component will be applied to all generated columns
as it does on a single column.
Examples
| <ice:dataTable var="item" value="#{columnsBean.rowDataModel}"
columnClasses="columnsColumn" >
| <ice:columns value="#{columnsBean.columnDataModel}"
var="column">
| <f:facet name="header">
| <ice:outputText value="#{column}" />
| </f:facet/>
| <ice:outputText id="intCell"
value="#{columnsBean.intValue}"/>
| </ice:columns>
| </ice:dataTable>
The columns component can be used in conjunction with a column component (e.g.)
<ice:dataTable var="item" value="#{columnsBean.rowDataModel}"
columnClasses="columnsColumn" >
| <ice:column>
| <f:facet name="header">
| <ice:outputText value="id" />
| </f:facet/>
| <ice:outputText value="#{item.id}"/>
| </ice:column>
| <ice:columns value="#{columnsBean.columnDataModel}"
var="column">
| <f:facet name="header">
| <ice:outputText value="#{column}" />
| </f:facet/>
| <ice:outputText value="#{columnsBean.intValue}"/>
| </ice:columns>
| </ice:dataTable>
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4082270#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...