gsp学习笔记pageinate

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 为空.


天苍苍,野茫茫,风吹草底见牛羊

你可能感兴趣的:(gsp学习笔记pageinate)