使用jsp怎么实现切换下一页

比如做bbs论坛内,一页内要求显示20条数据。
怎么使用jsp来实现下一页和上一页的切换,我知道ajks会比较容易,但是都还没学~~摆脱哪个大虾帮我解决下

可以分页啊!代码如下:
<%
Resulet rs=sql.extuteQuery("select *from book ");
//分页系统
int pagesize;
int total;
int pagecount;
int page;
String strpage=Request.getParameter("pages);
if(strpage=null){
page=1;
}
else{
page=Interger.parseInt(strpage);
if(page<1){
page=1;
}
}
rs.next();
total=rs.getRow();
pagecount=(pagesize+total-1)/pagesize;
if(page>pagecount)
page=pagecount;
int i=0;
if(pagecount>0){
rs.absolute(pagesize*(page-1)+1);
%>
<table align="center" width=800 height=400>
<tr><td>书名</td>
<td>作者</td>
</tr>
<%while(i<pagesize&&!rs.IsAfterLast()){%>
<tr>
<td><%=rs.getString(1)%><td>
</tr>
<%
rs.next();
i++;
}
}
rs.close();
%>

<tr>
<td width="50%" height=10 > <%=total%>
</td>
<td width="50%" height=10><div>
<%if(page>=1){%>
<a href="web.jsp? pages=1" >[首页]</a>
<%}%>
<%if(page>=1){%
<a href="web.jsp?pages=<%=page-1%>" >[上一页]</a>
<%}%>
<%if(page<pagecount){%>
<a href="web.jsp?pages=<%=page+1%>" >[下一页]</a>
<%}%>
<%if(pagecount>0){%>
<a href="web.jsp?pages=pagecount" >[尾页]</a>
<%}%>

</div> </td>
</tr>
</table>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-24
不同的 看情况

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网