1、JSP分页问题,我们先确定每页的显示的行数,再从数据库中读出总共的记录数。SQL语句:"count(*) from article where pid=0"。
2、然后根据此算出总共的页数,然后在显示每页时,从数据库从读出相应页面的记录。
SQL语句:"select * from article where pid = 0 order by pdate desc limit by startPol,PAGE_SIZE"
3、原则:(1) 当接受的页数为空,或小于等于零时,页面定位到第一页;(2) 计算总页数:计算总页数:总页数=(记录数+每页记录数-1)/每页记录数 (3)定位每页的指针,(页数-1)*每页记录数+1 。
4、一种好的分页方法(在有些数据库下可能不会成功):
int intPageSize;
int intRowCount;
int intPageCount;
int intPage;
String strPage;
int i;
intPageSize = 6;
strPage= request.getParameter("page");
if(strPage==null){
intPage = 1;
}else{
intPage = Integer.parseInt(strPage);
}
if(intPage<1){
intPage = 1;
}
rs.last();
intRowCount = rs.getRow();//得到记录数
intPageCount = (intRowCount + intPageSize - 1)/intPageSize;//得到页数
if(intPage>intPageCount){
intPage = intPageCount;
}
if(intPageCount>0){
rs.absolute((intPage-1)*intPageSize+1);//记录指针定位
}
i = 0;
while(i<intPageSize && !rs.isAfterLast()){
%>
<tr>
<td><%=rs.getString("username") %></td>
<td><%=rs.getString("mobile") %></td>
<td><%=rs.getString("phone") %></td>
<td><%=rs.getString("mail") %></td>
<td><%=rs.getDate("lastcontact") %></td>
<td><%=rs.getString("memo") %></td>
</tr>
<%
rs.next();
i++;
}
分享到:
相关推荐
jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页...
JSP分页技术,非常好的的学习Jsp分页技术的教程,适合初学者
jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果
java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页
目前最好的JSP分页技术
分页 jsp分页类 java代码 web 分页 分页代码
超级简单jsp分页代码超级简单jsp分页代码超级简单jsp分页代码
jsp分页类 jsp分页类 jsp分页类
jsp 分页实现总结大全jsp 分页实现总结大全jsp 分页实现总结大全
jsp分页技术算法,大家应该能接受这种算法,因为这个算法不难.希望大家好好研究吧
很实用的JSP分页代码,只要在需要分页的页面包含这个JSP就可以了
自己收集的jsp分页代码。对于北大青鸟Y2的学员可能有用吧。自己也在做这个项目。这里有增、删、该、查加分页。有上一页、下一页、首页、尾页、第几页、还有带数字和点的分页。可以说是非常好的分页代码。想要的朋友...
jsp 分页 demo(第二个例子) jsp 分页 demo(第二个例子) jsp 分页 demo(第二个例子) jsp 分页 demo(第二个例子) jsp 分页 demo(第二个例子)
jsp 分页 值得看看jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页
jsp 分页.rarjsp 分页.rarjsp 分页.rarjsp 分页.rar
jsp分页全部代码 方便使用 便于寻找
很简单的jsp分页代码 ,,对jsp初学者有很大的帮助。。很实在。
目前最好的JSP分页技术,牛逼~~一个顶级的JSp分页技术尽在其中~~~顶啊~~
jsp分页类 自己的写的 servletjsp分页类 自己的写的 servletjsp分页类 自己的写的 servletjsp分页类 自己的写的 servlet