gsp 학습노트

1875 단어
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(선택사항) - 링크할 액션의 이름을 지정하지 않으면 현재 액션에 연결합니다.
  • controller(옵션) - 링크할 controller의 이름을 지정하지 않으면 현재controller로 연결합니다.
  • id(옵션)-link의 id
  • params(옵션) - 요청 파라미터를 포함하는 맵.
  • prev(옵션) - 이전 페이지(기본값에 따라 "Previous"를 기본값으로 정의)
  • 표시
  • next(옵션) - 다음 페이지
  • 표시
  • max(옵션) - 페이지당 총 레코드(기본값은 10개)입니다.
  • maxsteps(옵션) - 페이지 수
  • offset(옵션) - params에만 해당.offset이 비어 있습니다.

  • 하늘은 푸르고 들판은 망망하며, 바람이 불어 풀밭에 소와 양이 보인다.

    좋은 웹페이지 즐겨찾기