jsf - PrimeFaces LazyDataModel 高级过滤器

标签 jsf primefaces

我正在使用 PrimeFaces LazyDataModel,它工作正常。但是,我需要在我的 Facelets 页面中添加一些高级过滤器。我不想将 PrimeFaces native 过滤器与表头中的过滤器一起使用。我需要一个表单中的高级过滤器,以及一个用于搜索的“搜索”按钮,使用 primefaces 惰性分页的功能。

我可以这样做吗?有没有办法使用我的高级过滤器在我的搜索按钮中调用“加载”方法?

最佳答案

每次更新时都会调用“加载”方法。 您可以为惰性模型的实现添加过滤器的 ArrayList,并在“加载”方法中使用它们

关于jsf - PrimeFaces LazyDataModel 高级过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18176752/

相关文章:

java - 如何缩短资源包调用?复合组件?

java - 如何集中 primefaces 菜单栏?

jsf-2 - JSF 生命周期在页面刷新时运行 7 次

java - viewScoped bean 中用于文件上传倍数占位符的静态对象

java - Websphere 7 JSF

javascript - 关于Window onload、ondomready等

css - 隐藏 <p :column> using CSS

css - ui-g-nopad有什么作用?

jsf - 同一 p 中存在多个事件 :ajax in PrimeFaces

java - 直接从 JSF/richfaces 访问基于 java 的 DOM 树