paginate
用途
創建下一個/上一個 按鈕和一個 breadcrumb 實現分頁.
示例
domain class實例:
class Book { String title String author }
controller實例:
class BookController { def list = { [books: Book.list(params)] } }
標簽頁代碼:
<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
(必需) - 頁數的總數量. -
action
(可選) - 要鏈接的action名稱,如果不指定,鏈接到當前action. -
controller
(可選) - 要鏈接的controller
名稱,如果不指定,鏈接到當前的controller
. -
id
(可選) - link的id -
params
(可選) - 包含請求參數的 map. -
prev
(可選) - 顯示上一頁 (根據默認值定義 "Previous" 做為默認的分頁) -
next
(可選) - 顯示下一頁 -
max
(可選) - 每頁顯示的總記錄 (默認為 10條記錄). -
maxsteps
(可選) - 分頁的數量. -
offset
(可選) - 僅用于 params.offset 為空.
天蒼蒼,野茫茫,風吹草底見牛羊