Icefaces rowselector

时间:2011-02-05 11:42:47

标签: jsf-2 icefaces

有人能给我一个如何使用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

1 个答案:

答案 0 :(得分:0)

问题解决了! =)

制作一份清单和一名听众。