站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题一种新的编程思路(下):附 自动分页2-1 ntPage.jsp

一种新的编程思路(下):附 自动分页2-1 ntPage.jsp

摘要: java jsp sql

ntPage.jsp

-------------------------------------------------------------------

<%
int PAGESIZE = 10;
int old_PAGESIZE = PAGESIZE ;
int curPage = 1;
int pageCount=0;
int iStart=0;
int iCount=0;
int totalRecordCount = ntP.rowCount ;
boolean onlyOnePage = true ;

try {
if( request.getParameter("pagesize")!=null )
PAGESIZE = Integer.parseInt(request.getParameter("pagesize"));
if( request.getParameter("pagesize_post")!=null )
PAGESIZE = Integer.parseInt(request.getParameter("pagesize_post"));
}catch(Exception ePage13){
PAGESIZE = old_PAGESIZE ;
}

if( PAGESIZE < totalRecordCount )
onlyOnePage = false ;
try {
curPage = Integer.parseInt(request.getParameter("page"));
}catch(Exception e){
curPage = 1;
}
if ( totalRecordCount > 0)
{
pageCount = totalRecordCount / PAGESIZE;
if ( totalRecordCount % PAGESIZE != 0)
pageCount += 1;
if (curPage < 1)
curPage = 1;
if (curPage > pageCount)
curPage = pageCount;

iStart = (curPage-1) * PAGESIZE;
iCount = totalRecordCount - iStart;
if (iCount > PAGESIZE)
iCount = PAGESIZE;
iCount = iStart + iCount ;
}
%>



↑返回目录
前一篇: 一种新的编程思路(下):附 bbs之register.jsp
后一篇: 一种新的编程思路(下):附 bbs之forum.jsp