richfaces数据表行配置

时间:2011-05-09 07:56:15

标签: jsf richfaces

我在jsf中使用了富脸数据表标签:

<r:dataTable id="dataTable" var="user" preserveDataModel="false"

                value="#{ListUsersManagedBean.users}" rows="10"
                rowId="#{user.firstName}" rowKeyVar="index"

                width="500" style="float:centre" reRender="ds" columnClasses="center">

这里我已经以静态方式将rowsize配置为10.我想给用户一个下拉列表,这样他就可以选择列下面的行数100,200,300,400等。我怎么能这样做。还是更好的解决方案?< / p>

由于

1 个答案:

答案 0 :(得分:1)

您可以通过将变量绑定到rows = #{yourBean.noOfRows}等行并与组合框相同,并reRender datatable onChange comboBox来实现。

如果您严格使用<rich:dataTable>,或者您可以使用易于集成且易于使用的jQuery datatable来实现您所需的功能,则可以这样做。