if((currentPage+1) >= pagesNum)
{
sb.append("【下一页】【最后页】");
}
else
{
sb.append("<a href="+url+"?pages="+ (currentPage+1)
+ ">【下一页】</a>");
sb.append(
"<a href="+url+"?pages="+(pagesNum-1) +">【最后页】</a>|");
}
sb.append("</td></tr></table></CENTER>");
return sb.toString();
}
}
<%
Pagination newpage=new Pagination();
int currPage=0;//当前页
int pageNum=10; ////每页显示的记录数
int recordNum=0;//总记录数
String url="Select.
jsp";
if (request.getParameter("pages")==null) {
currPage =0;
}
else {
currPage = new Integer(request.getParameter("pages")).intValue();
}
TypesData data=new TypesData();
Types ty=new Types();
ArrayList list=new ArrayList();
ty.setTypes_Name(Types_Name);
list=data.Selete_Types_Name(ty);
recordNum=list.size();
if (list.size()==0) {
out.println("<tr><td colspan=3 align=center><h1>没有信息!!!</h1></td></tr>");
}
for (int i = 0; i < list.size(); i++) {
ty=new Types();
ty=(Types)list.get(i);
%>
<TR bgcolor="#ffffff">
<TD width="8%" align="center"><font face="Arial"><b><%=ty.getTypes_Id()%></b></font> </td>
<TD width="10%" align="center"><a href=Update.
jsp?Types_Id=<%=ty.getTypes_Id()%>><%=ty.getTypes_Name()%></a> </td>
<TD width="8%" align="center"><input class=smallInput type='checkbox' name='Types_Id' value="<%=ty.getTypes_Id()%>"></td>
</TR>
<%}%>
</TABLE>
</form>
</CENTER>
<%=newpage.getPaginationScript(currPage,pageNum,recordNum,url)%>