隨筆-112  評論-73  文章-0  trackbacks-0

          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 閱讀(1802) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 德昌县| 虞城县| 义乌市| 商城县| 乐亭县| 通辽市| 肃宁县| 酒泉市| 印江| 许昌市| 黔西县| 武夷山市| 丰镇市| 民乐县| 枣庄市| 林芝县| 佳木斯市| 深州市| 湖北省| 固原市| 濉溪县| 水富县| 铁岭市| 黄石市| 祁阳县| 酒泉市| 乌海市| 丽水市| 静安区| 灵璧县| 南平市| 新乡市| 庆安县| 福清市| 广灵县| 沽源县| 雅江县| 远安县| 镶黄旗| 永平县| 化德县|