在我的网页中,我需要显示一个包含提案列表的表格。表数据来自提案的ArrayList。数据将显示在af:table中,列表在运行时生成,而不是直接从数据库中提取 我已经启用了对表的过滤,但这不起作用。在“过滤器框”中输入值时,表会重新加载但仍包含所有行。在互联网上搜索有关如何实施过滤的教程并没有让我更接近。
你们中有谁可以描述我需要采取哪些步骤? 如果您有关于此主题的教程链接,我们非常欢迎。
请询问您是否需要更多信息。
答案 0 :(得分:4)
你可以使用af:列中的过滤器facet并添加af:inputText,它对应于enter字符来过滤你的arrayList,这将是繁琐的工作,但它最终可以完成。
检查此网址http://www.oracle.com/technetwork/developer-tools/adf/learnmore/16-custom-table-filter-169145.pdf第10页,了解有关如何使用过滤器构面的一些信息