int pageSize=你的每页显示纪录数; 
int rowCount=0; //总的记录数 
while (rscount 
int pageCount; //总的页数 
int currPage; //当前页数 
String strPage; 
strPage=request.getParameter("page"); 
if (strPage==null){ 
currPage=1; 
} 
else{ 
currPage=Integer.parseInt(strPage); 
if (currPage<1) currPage=1; 
} 
pageCount=(rowCount+pageSize-1)/pageSize; 
if (currPage>pageCount) currPage=pageCount; 
int thepage=(currPage-1)*pageSize; 
int n=0; 
rs.absolute(thepage+1); 
while (n<(pageSize)&&!rs 
%> 
<%rs.close(); 
rscount.close(); 
stmt.close(); 
stmtcount.close(); 
conn.close(); 
%> 
//下面是 第几页等 
<form name="sinfo" method="post" action="sbinfo_index.jsp?condition=<%=condition%>&type=<%=type%>" onSubmit="return testform(this)"> 
第<%=currPage%>页 共<%=pageCount%>页 共<%=rowCount%>条 
<%if(currPage>1){%><a href="sbinfo_index.jsp?condition=<%=condition%>&type=<%=type%>">首页</a><%}%> 
<%if(currPage>1){%><a href="sbinfo_index.jsp?page=<%=currPage-1%>&condition=<%=condition%>&type=<%=type%>">上一页</a><%}%> 
<%if(currPage<pageCount){%><a href="sbinfo_index.jsp?page=<%=currPage+1%>&condition=<%=condition%>&type=<%=type%>">下一页</a><%}%> 
<%if(pageCount>1){%><a href="sbinfo_index.jsp?page=<%=pageCount%>&condition=<%=condition%>&type=<%=type%>">尾页</a><%}%> 
跳到<input type="text" name="page" size="4" style="font-size:9px">页 
<input type="submit" name="submit" size="4" value="GO" style="font-size:9px"> 
</form> 



 
											





 
	    

 
	





