Posted on 2010-02-27 11:36
asdtiang 閱讀(299)
評論(0) 編輯 收藏 所屬分類:
grails study
Grails Reference
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 為空.
天蒼蒼,野茫茫,風吹草底見牛羊