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

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


          網站導航:
           
          主站蜘蛛池模板: 茶陵县| 那坡县| 遵义市| 泾川县| 昌黎县| 义马市| 翼城县| 鱼台县| 峨边| 禹州市| 铜川市| 灵寿县| 南开区| 白山市| 宁国市| 庆安县| 神池县| 广灵县| 景谷| 三台县| 东乡族自治县| 明溪县| 紫云| 昭觉县| 抚松县| 黄大仙区| 磴口县| 成都市| 社旗县| 樟树市| 平凉市| 庆元县| 娱乐| 邓州市| 丁青县| 瑞昌市| 儋州市| 陆良县| 麟游县| 琼结县| 永仁县|