public class DefaultWebPagingRender extends Object implements IPagingRender
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
hook
JS钩子变量,通过该变量可以调用分页提供的相关js方法
|
protected String |
javascript
JS代码
|
protected String |
labelNext
下一页
|
protected String |
labelPageNumberPrefix
当前页码前缀
|
protected String |
labelPageNumberSuffix
当前页码后缀
|
protected String |
labelPageSizePrefix
每页大小前缀
|
protected String |
labelPageSizeSuffix
每页大小后缀
|
protected String |
labelPrev
上一页
|
protected String |
labelRecordCountPrefix
总记录数前缀
|
protected String |
labelRecordCountSuffix
总记录数后缀
|
protected String |
linkNone
默认链接地址
|
protected int |
maxGetLength
GET最大长度,超过该长度将转为POST跳转
|
protected int[] |
pageSizes
每页大小
|
static String |
URL_PATH_SEPERATOR |
| 构造器和说明 |
|---|
DefaultWebPagingRender() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
buildField(String key,
Object value) |
String |
render(IPageable pd)
渲染
|
protected String |
renderComponents(IPageable pd,
Bean pageParam,
String uri)
渲染所有组件
|
protected String |
renderLink(Bean pageParam,
int pageNumber,
String uri) |
protected String |
renderPageNumber(IPageable pd,
Bean pageParam,
String uri)
渲染当前页码
|
protected String |
renderPageNumberNext(IPageable pd,
Bean pageParam,
String uri)
渲染下一页跳转链接
|
protected String |
renderPageNumberPrev(IPageable pd,
Bean pageParam,
String uri)
渲染上一页跳转链接
|
protected String |
renderPageNumbers(IPageable pd,
Bean pageParam,
String uri)
渲染分页页码
|
protected String |
renderPageSize(IPageable pd,
Bean pageParam,
String uri)
渲染每页记录数选择
|
protected String |
renderRecordCount(IPageable pd,
Bean pageParam,
String uri)
渲染总记录数
|
protected String |
renderScript(IPageable pd,
Bean pageParam,
String uri)
渲染javascript脚本
|
boolean |
support()
是否支持渲染
|
protected int[] pageSizes
protected int maxGetLength
protected String linkNone
protected String labelRecordCountPrefix
protected String labelRecordCountSuffix
protected String labelPageSizePrefix
protected String labelPageSizeSuffix
protected String labelPageNumberPrefix
protected String labelPageNumberSuffix
protected String labelPrev
protected String labelNext
protected String hook
protected String javascript
protected String renderScript(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderPageSize(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderPageNumber(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderRecordCount(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderPageNumberPrev(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderPageNumberNext(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderPageNumbers(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址protected String renderComponents(IPageable pd, Bean pageParam, String uri)
pd - 分页数据pageParam - 参数uri - 请求地址public String render(IPageable pd)
render 在接口中 IPagingRenderpd - 分页数据public boolean support()
IPagingRendersupport 在接口中 IPagingRenderCopyright © 2020. All Rights Reserved.