java代码如何实现分页功能!!!!请高手帮忙... 10

 我来答
jmy03111
2012-04-01 · 超过13用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:25.6万
展开全部
//============分页功能===============

int pageSize=3; //一页显示几条记录
int pageNow=1; //希望显示第几条记录

//动态的接收pageNow
String sPageNow=req.getParameter("pageNowok");

if(sPageNow!=null){

pageNow=Integer.parseInt(sPageNow);

}

//调用UserBeanC1
UserBeanC1 ubc = new UserBeanC1();
ArrayList al =ubc.getResultByPage(pageNow,pageSize);

pw.println("<table border=2>");

pw.println("<tr><th>id</th><th>name</th><th>passwd</th><th>mail</th><th>grade</th><th>修改用户</th><th>删除用户</th></tr>");

for(int i=0;i<al.size();i++){

UserBean ub = (UserBean)al.get(i);

pw.println("<tr>");

pw.println("<td>"+ub.getUserId()+"</td>");

pw.println("<td>"+ub.getUserName()+"</td>");

pw.println("<td>"+ub.getPasswd()+"</td>");

pw.println("<td>"+ub.getMail()+"</td>");

pw.println("<td>"+ub.getGrade()+"</td>");

pw.println("<td><a href=??>修改</a></td>");

pw.println("<td><a href=delUserC1?userId="+ub.getUserId()+" onclick=\"return window.confirm('确认删除吗')\">删除</a></td>");

pw.println("</tr>");

}

pw.println("</table>");

//上一页
if(pageNow!=1){

pw.println("<a href=wel?pageNowok="+(pageNow-1)+">上一页</a>");

}
//显示超链接
for(int i=pageNow;i<=pageNow+pageSize+1;i++){

pw.println("<a href=wel?pageNowok="+i+">"+i+"</a>");
}

int pageCount=ubc.getPageCount();
//下一页
if(pageNow!=pageCount-4){

pw.println("<a href=wel?pageNowok="+(pageNow+1)+">下一页</a><br>");

}

pw.println("<br>该网页被访问了"+this.getServletContext().getAttribute("visitTimes").toString()+"次<br>");

pw.println("您的IP地址是:"+req.getRemoteAddr()+"<br>");

pw.println("您的机器名是:"+req.getRemoteHost()+"<br>");

pw.println("</center><hr><img src=imgs/1.gif><br>");

pw.println("</body>");
帐号已注销
2012-03-31 · TA获得超过158个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:126万
展开全部
<c:if test="${fn:length(result.result.rmList) ge result.result.pageSize}">
<li class="ui-body-c">
<div class="loadDiv" onclick="Pagination.onMore($(this),'${basePath }group/lc/searchTopic.do',{key:'${key }',groupId:'${groupId }',start:'${start }',pageNo:'${pageNo }',pageSize:'${pageSize }',action:'${action }',searchRange:'${searchRange }',type:'more'});">查看更多</div>
</li>
</c:if>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西二旗码农一枚
2012-03-31 · TA获得超过1640个赞
知道小有建树答主
回答量:1040
采纳率:0%
帮助的人:762万
展开全部
你用的是什么数据库mysql的话有个limit语句可以分页,sqlserver也有办法可以实现分页
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式