首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分页在jsf rich:datascroller中不起作用

分页在jsf rich:datascroller中不起作用
EN

Stack Overflow用户
提问于 2017-01-04 14:09:44
回答 1查看 631关注 0票数 1

如何使用嵌套组件使work rich:datascoller。数据表迭代运行良好,但分页不起作用。rich:datascroller是否适用于嵌套组件?

代码语言:javascript
复制
    <a4j:repeat >
      <rich:datatable id="test"> 
          ......
      </rich:datatable>

      <rich:datascroller for="test"></rich:datascroller>
    </a4j:repeat >

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2017-01-04 14:51:19

首先,请回答我在评论区提出的问题。

关于你的问题,我不知道你为什么不添加至少完整的Datatable代码。如果你阅读了组件(Rich_Datascroller)的文档,下面会提到一些事情

  1. 组件应该放在父表的页脚中,或者使用"for“属性绑定到它。请注意,"for“是在视图生成时计算的,而不是在视图呈现时计算的,这就是它将忽略JSTL标记的原因。
  2. 表还应具有定义的"rows”属性,以限制输入的表行的数量。
  3. 滚动条可以借助"maxPages“属性限制表页上呈现的链接的最大数量。

所以根据上面的几点,它看起来像是你错过了

表还应具有定义的" rows“属性,用于限制输入的表行的数量。

根据文件,这是一个强制性的。要记住的要点。除了你的问题之外,在stackoverflow中询问它之前的良好实践,创建一个简单的示例并开箱即用。

关于我的问题,我更感兴趣的是知道你的代码将如何工作,而不是生成动态id,因为根据你的代码,你的组件id是静态的。它应该抛出异常,因为<a4j:repeat>只是一个for循环。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41457243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档