限定符和类型 | 字段和说明 |
---|---|
static int |
PAGE_ROWS_DEFAULT |
static java.lang.String |
pageParamName |
限定符和类型 | 方法和说明 |
---|---|
void |
calTotalRows(boolean calFlag)
设置是否计算总行数
|
int |
getCurrentPageNo()
取得当前页的页号
|
Datastore |
getLastRetrieve()
获取后一次执行数据集
|
java.lang.String |
getNavigateCacheKey()
如果没有计算总行数时,会缓存当前执行的SQL,在页面可以再次计算
|
Datastore |
getNextPageData() |
Datastore |
getPageData()
获取从页面请求传输过来的当前页的数据
|
Datastore |
getPageData(int pageNo)
获取某页的数据集
|
int |
getPageRows()
获取每页的行数,默认时每页20行
|
int |
getTotalPageNums()
获取总的页数
|
int |
getTotalRows()
获取查询返回的数据集行数
|
boolean |
hasMoreData()
是否还有更多数据
|
boolean |
isCalTotalRows()
是否计算总行数
|
void |
setCurrentPage(int curPageNo)
设置当前页号
|
void |
setPageRows(int pageRows)
设置每页的行数
|
void |
setQueryObj(java.lang.Object[] obj) |
void |
setTotalRows(int totalRows)
设置总记录数
|
static final java.lang.String pageParamName
static final int PAGE_ROWS_DEFAULT
int getTotalPageNums()
int getTotalRows()
int getPageRows()
void setPageRows(int pageRows)
pageRows
- 每页的行数void setCurrentPage(int curPageNo)
curPageNo
- Datastore getPageData(int pageNo)
pageNo
- 页号,当页号小于1时,取第一页;页号大于最大页时取最大页Datastore getNextPageData()
Datastore getPageData()
int getCurrentPageNo()
void calTotalRows(boolean calFlag)
calFlag
- booleanboolean isCalTotalRows()
Datastore getLastRetrieve()
java.lang.String getNavigateCacheKey()
void setTotalRows(int totalRows)
totalRows
- intvoid setQueryObj(java.lang.Object[] obj)
boolean hasMoreData()