摘要: 首先讓我們構建一個PageControl對象將分頁所涉及到的一些關鍵的"控制數(shù)據(jù)"予以封裝.
具體說明如下:
public int curPage ; //當前是第幾頁
public int maxPage ; //一共有多少頁
public int maxRowCount ; //一共有多少行
public int rowsPerPage ; //每頁有多少行
public yourDataType yourdata ;//裝載每頁的數(shù)據(jù)
關于每頁所要顯示的"實體數(shù)據(jù)"的載體,其實現(xiàn)方式多種多樣,比如說在IBM電子商務系統(tǒng)MPE中是以bean的形式,這是一種面向?qū)ο蟮膶崿F(xiàn),比較的簡略的實現(xiàn)可用java.util.Vector等,為了避免分散對核心問題的的注意力,這里用youData
閱讀全文