返回首页
当前位置: 主页 > 网络编程 > Jsp实例教程 >

java普通分页程序代码

时间:2010-08-08 02:43来源:知行网www.zhixing123.cn 编辑:麦田守望者


<%
int rowCount = 0 ;
int pageSize = 0;
if(request.getAttribute("rowCount")!=null)
{
rowCount = Integer.parseInt((String)request.getAttribute("rowCount"));
pageSize = Integer.parseInt((String)request.getAttribute("pageSize"));
}
if(rowCount>pageSize)
{
%>
<form name="pageform" method="post" action="/zhuanti/Olympic/list.jsp?categoryId=<%= categoryId %>">
<%
String pageCount = (String)request.getAttribute("pageCount");
pageNum = Integer.parseInt((String)request.getAttribute("pageNum"));
%>
共<%=pageCount %>页&nbsp;&nbsp;&nbsp;&nbsp;
<%
if(pageNum<=1)
{
out.println("首页&nbsp;&nbsp;&nbsp;上一页&nbsp;&nbsp;");
}
else
{
%>
<a href='javascript:topage(1)'>首页</a> &nbsp;
<a href="javascript:topage('<%=pageNum-1 %>')">上一页</a>&nbsp;&nbsp;
<%
}
if(pageNum>=Integer.parseInt(pageCount))
{
out.println("下一页&nbsp;&nbsp;&nbsp;末页&nbsp;&nbsp;");
}
else
{
%>
<a href="javascript:topage('<%=pageNum+1 %>')">下一页</a>&nbsp;&nbsp;
<a href='javascript:topage(-1)'>末页</a> &nbsp;&nbsp;
<% } %>
&nbsp;&nbsp;当前第<input name="pageNum" type="text" style="HEIGHT: 18px; WIDTH: 22px; border:1px;" maxlength="4" value="<%=pageNum %>"/>页
&nbsp;&nbsp;<a href='javascript:go()'>GO</a>


</form>
<%
}
%>
<script language='javascript'>
function topage(id)
{
pageform.pageNum.value=id;
pageform.submit();
}
function go()
{
var pn = pageform.pageNum.value;
pageform.pageNum.value = pn;
pageform.submit();
}
</script>
<!-- 分页结束 -->

------分隔线----------------------------
标签(Tag):Java java代码 java源码 java实例
------分隔线----------------------------
推荐内容
猜你感兴趣