2013-01-07 1 views
-1

저는 JSF와 웹 어플리케이션을 처음 접했습니다. 이제 jsf 데이터 테이블에 데이터베이스의 데이터를 표시하는 아주 기본적인 웹 앱을 개발 중입니다. 나는 한 가지 문제에 직면 해있다. 관리 빈의 List 객체에 데이터베이스의 많은 데이터가 있으며 데이터 테이블에 10x10을 표시하지 않습니다. 예를 들어 처음으로 페이지를로드하면 데이터 테이블은 처음 10 행만 표시 한 다음 '다음'링크를 클릭하면 다음 10 행이 표시됩니다. 그래서 그들은 모두 같은 페이지에있는 것이 좋습니다. 하지만 어떻게 해야할지 모르겠다. 자바 스크립트가 필요하다. ps 도와주세요 ...데이터 표를 보여주는 jsf 탐색 페이지

+0

"페이지 매김"이라고합니다. 많은 구성 요소 라이브러리가이 기능을 제공합니다. 예 : http://www.primefaces.org/showcase/ui/datatablePagination.jsf – BalusC

답변

0

두 번째 목록을 사용하는 것이 좋습니다. 새 목록을 만들고 처음 10자를 채우고 Datatable을이 새 목록에 바인딩합니다. 다음 또는 이전을 클릭하면 목록을 지우고 색인 11-20 또는 원본 목록의 항목을 가져 와서 두 번째 목록을 채 웁니다.