隨筆-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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 黔南| 鄂州市| 江安县| 彭阳县| 辉县市| 独山县| 石棉县| 柳江县| 罗甸县| 邵阳县| 邹城市| 仪征市| 清徐县| 股票| 隆回县| 柳林县| 成武县| 长武县| 黄山市| 蕉岭县| 涞源县| 衡阳县| 蒙自县| 万全县| 无极县| 茶陵县| 富源县| 西安市| 静乐县| 法库县| 济源市| 登封市| 荔浦县| 响水县| 梅河口市| 肥城市| 无极县| 藁城市| 贵阳市| 郑州市| 迁安市|