grails 查询分页
grails 生成的list.gsp
默认是带有分页的,但是不支持查询条件分页,就是查询结果不能翻页,google 一下,http://garyli.javaeye.com/blog/237100
这篇文章介绍了一种方法,但是得修改原有的代码,不利于以后升级,并且不支持filterpane 插件分页。
经过查看源码发现paginate 需要params 参数,而filterpane 需要filterParams 参数.
只要在页中加入相应的参数即可。
如果只是使用filterpane
进行查询这样使用:
<g:paginate total="${contractInstanceTotal}"
params="${filterParams}" />
如果只是使用自定义查询这样使用:
<g:paginate total="${contractInstanceTotal}"
params="${params}" />
如果两种方法都要使用这样使用:
<g:paginate total="${contractInstanceTotal}"
params="${filterParams?filterParams:params}" />
这样只要修改页面就可以了,不需改其他的任何代码。
posted on 2010-02-26 10:54
Libo 阅读(1797)
评论(0) 编辑 收藏