gsp學(xué)習(xí)筆記pageinate
Posted on 2010-02-27 11:36 asdtiang 閱讀(300) 評論(0) 編輯 收藏 所屬分類: grails studypaginate
用途
創(chuàng)建下一個(gè)/上一個(gè) 按鈕和一個(gè) breadcrumb 實(shí)現(xiàn)分頁.
示例
domain class實(shí)例:
class Book { String title String author }
controller實(shí)例:
class BookController { def list = { [books: Book.list(params)] } }
標(biāo)簽頁代碼:
<g:paginate controller="book" action="list" total="${Book.count()}" />
或
<g:paginate next="Forward" prev="Back"
maxsteps="0" controller="book"
action="list" total="${Book.count()}" />
描述
屬性
-
total
(必需) - 頁數(shù)的總數(shù)量. -
action
(可選) - 要鏈接的action名稱,如果不指定,鏈接到當(dāng)前action. -
controller
(可選) - 要鏈接的controller
名稱,如果不指定,鏈接到當(dāng)前的controller
. -
id
(可選) - link的id -
params
(可選) - 包含請求參數(shù)的 map. -
prev
(可選) - 顯示上一頁 (根據(jù)默認(rèn)值定義 "Previous" 做為默認(rèn)的分頁) -
next
(可選) - 顯示下一頁 -
max
(可選) - 每頁顯示的總記錄 (默認(rèn)為 10條記錄). -
maxsteps
(可選) - 分頁的數(shù)量. -
offset
(可選) - 僅用于 params.offset 為空.
天蒼蒼,野茫茫,風(fēng)吹草底見牛羊