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

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


          網站導航:
           
          主站蜘蛛池模板: 四平市| 新营市| 朝阳区| 高密市| 赤城县| 阳东县| 青田县| 潞西市| 吉林市| 南召县| 共和县| 阿克陶县| 二手房| 广宗县| 嘉荫县| 仙居县| 郑州市| 胶州市| 葫芦岛市| 从化市| 如皋市| 屯留县| 西宁市| 留坝县| 衡阳市| 禹州市| 科技| 呼和浩特市| 张家港市| 乌苏市| 波密县| 明溪县| 广州市| 泾阳县| 榆树市| 威海市| 旬阳县| 曲麻莱县| 黄骅市| 兰西县| 射阳县|