|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object grapes.page.Pager
public class Pager
分页操作辅助类(属性存放Bean)
嵌套类摘要 | |
---|---|
static class |
Pager.Order
排序方式 |
static class |
Pager.PageWay
分页方式 |
字段摘要 | |
---|---|
static java.lang.String |
SESSION_MAXPAGECOUNT_KEY
|
static java.lang.String |
SESSION_PAGENAME_KEY
|
static java.lang.String |
SESSION_PAGENUMBER_KEY
|
构造方法摘要 | |
---|---|
Pager()
|
方法摘要 | |
---|---|
java.lang.String |
getContent()
获取待分页内容(有分页符) |
java.util.List<java.lang.String> |
getContentList()
获取分页内容存放集合 |
java.lang.String |
getContents()
获取待分页内容(无分页符) |
java.lang.String |
getDIYPageBar(java.lang.String pageRule)
返回分页栏(自定义样式) |
int |
getEndPos()
获取记录结束位置 |
int |
getEndSub()
截取结束位置 |
java.lang.String |
getEndURL()
|
java.lang.String |
getFileExte()
获取文件扩展名(无圆点) |
java.lang.String |
getFileName()
获取文件名称(无扩展名) |
java.lang.String |
getGo(java.lang.String id)
跳转JS代码 |
int |
getLength()
获取当前页内容结果(字符串、记录集)长度 |
int |
getListCount()
|
int |
getListEnd()
|
int |
getListNextID()
|
java.lang.String |
getListNextURL()
|
int |
getListNumber()
列表栏基本信息 |
int |
getListPrevID()
|
java.lang.String |
getListPrevURL()
|
int |
getListSize()
获取列表段数量 |
int |
getListStart()
|
java.lang.String |
getListURL(int size,
java.lang.String rule)
|
int |
getNextID()
|
java.lang.String |
getNextURL()
|
java.lang.String |
getPageBar()
系统默认分页栏样式 |
java.lang.String |
getPageBar0()
默认分页栏样式 |
java.lang.String |
getPageBar1()
|
java.lang.String |
getPageBreak()
获取分页间隔符 |
int |
getPageCount()
获取总页数 |
java.lang.String |
getPageName()
获取文件名全称 |
java.util.List<java.lang.String> |
getPageNav()
获取分页导航 |
int |
getPageNumber()
获取当前页 |
int |
getPageSize()
获取每页记录数(由此算出总页数) |
Pager.PageWay |
getPageWay()
获取分页方式 |
int |
getPrevID()
分页栏基本信息 |
java.lang.String |
getPrevURL()
|
java.lang.String |
getResult()
获取当前页内容结果(字符串) |
java.util.List<?> |
getResults()
获取当前列表结果集(做进一步处理时需先进行为null判断) |
int |
getStartPos()
获取记录起始位置 |
int |
getStartSub()
截取起始位置 |
java.lang.String |
getStartURL()
|
int |
getTotalCount()
获取记录总数 |
boolean |
isHtml()
获取文件名处理方式(是否按静态处理) |
void |
setContent(java.lang.String content)
|
void |
setContentList(java.util.List<java.lang.String> contentList)
|
void |
setEndPos(int endPos)
|
void |
setEndSub(int endSub)
|
void |
setFileExte(java.lang.String fileExte)
|
void |
setFileName(java.lang.String fileName)
|
void |
setHtml(boolean isHtml)
|
void |
setListSize(int listSize)
|
void |
setPageBreak(java.lang.String pageBreak)
|
void |
setPageCount(int pageCount)
|
void |
setPageName(java.lang.String pageName)
|
void |
setPageNav(java.util.List<java.lang.String> pageNav)
|
void |
setPageNumber(int pageNumber)
|
void |
setPageSize(int pageSize)
|
void |
setPageWay(Pager.PageWay pageWay)
|
void |
setResults(java.util.List<?> results)
|
void |
setStartPos(int startPos)
|
void |
setStartSub(int startSub)
|
void |
setTotalCount(int totalCount)
|
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public static final java.lang.String SESSION_MAXPAGECOUNT_KEY
public static final java.lang.String SESSION_PAGENUMBER_KEY
public static final java.lang.String SESSION_PAGENAME_KEY
构造方法详细信息 |
---|
public Pager()
方法详细信息 |
---|
public java.lang.String getPageBreak()
public void setPageBreak(java.lang.String pageBreak)
public Pager.PageWay getPageWay()
public void setPageWay(Pager.PageWay pageWay)
public java.lang.String getContent()
public void setContent(java.lang.String content)
public java.lang.String getContents()
public java.util.List<java.lang.String> getContentList()
public void setContentList(java.util.List<java.lang.String> contentList)
public boolean isHtml()
public void setHtml(boolean isHtml)
public java.lang.String getPageName()
public void setPageName(java.lang.String pageName)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public java.lang.String getFileExte()
public void setFileExte(java.lang.String fileExte)
public int getTotalCount()
public void setTotalCount(int totalCount)
public int getPageSize()
public void setPageSize(int pageSize)
public int getPageCount()
public void setPageCount(int pageCount)
public int getPageNumber()
public void setPageNumber(int pageNumber)
public int getListSize()
public void setListSize(int listSize)
public int getStartPos()
public void setStartPos(int startPos)
public int getEndPos()
public void setEndPos(int endPos)
public int getStartSub()
public void setStartSub(int startSub)
public int getEndSub()
public void setEndSub(int endSub)
public java.util.List<?> getResults()
public void setResults(java.util.List<?> results)
public java.util.List<java.lang.String> getPageNav()
public void setPageNav(java.util.List<java.lang.String> pageNav)
public java.lang.String getResult()
public int getLength()
public int getPrevID()
public int getNextID()
public int getListNumber()
public int getListCount()
public int getListStart()
public int getListEnd()
public int getListPrevID()
public int getListNextID()
public java.lang.String getStartURL()
public java.lang.String getEndURL()
public java.lang.String getPrevURL()
public java.lang.String getNextURL()
public java.lang.String getListPrevURL()
public java.lang.String getListNextURL()
public java.lang.String getListURL(int size, java.lang.String rule)
public java.lang.String getGo(java.lang.String id)
id
- 跳转区域id(一般为时间截)public java.lang.String getDIYPageBar(java.lang.String pageRule)
pageRule
- 待分页信息标签的代码public java.lang.String getPageBar()
public java.lang.String getPageBar0()
public java.lang.String getPageBar1()
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |