首页 > 解决方案 > 隐藏rich:datascroller当页面为1

问题描述

我有相同的搜索和分页方法。当我们有 8 页的记录列表时。假设如果您在搜索条件中进行更改,然后如果您选择新的页码 6,那么 a4j:support 将被调用并更新页码和记录,这里我在后端创建了一个代码,如果记录大小为 0 并且总计!= 0 然后我们将使用页码= 1 和新的页面列表再次搜索。但假设新记录只有 1 页记录,在这种情况下,我需要隐藏富数据滚动条。但我无法提出任何想法。请帮帮我。

在 datascroller 中,我将参数设置为:rendered="#{students.totalPages > 1}",因此,如果新记录只有单页,则在分页时,由于上述情况,datascroller 没有被更新,接下来我需要隐藏 datascroller, a4j 上的 prev、first、last 按钮:支持 actionlistener=#{Students.search} 和 event="onchange"。请帮帮我。

标签: javaajaxjsfrichfacesdatascroller

解决方案


推荐阅读