有人能给我一个如何使用Icefaces 2.0 rowselector的一个很好的例子吗?我的计划是将其用作组件,因此我可以将其重用于各种列表。
<ice:dataTable id="table" value="#{cc.attrs.list}" var="record">
<ice:column>
<ice:rowSelector rendered="#{cc.attrs.select == 1}" value="#{cc.attrs.selectMethod}"
selectedClass="tableRowSelected" mouseOverClass="tableRowMouseOver"
immediate="false" selectionListener="#{cc.attrs.selectMethod}" />
<f:facet name="header">
<ice:outputText value="#{record.idDesc}"></ice:outputText>
</f:facet>
<ice:outputText value="#{record.id}"></ice:outputText>
</ice:column>
..
</ice:dataTable>
正如您所看到的,我不确定我将如何处理值=“???”和selectionListener =“???”。我不确定如何在bean中实现它。
如果我可以将bean和组件方法分成两个不同的类,那将是很好的。每当我需要一个rowSelector时,对于某些Bean中的某个List对象,我只需将Component对象添加到present bean中。
也许在一次很多事情,如果是这样,抱歉=)
B.R
答案 0 :(得分:0)
问题解决了! =)
制作一份清单和一名听众。