您的位置:首页 > 其它

分页后页面间跳转的几种方式

2010-07-12 20:50 204 查看
一。首页上一页 下一页最后一页
<c:choose>
<c:when test="${hasPrevious}">
<a href="${path }/servlet/PaginationUtilServlet?pageNumber=1">首页</a>
<a href="${path }/servlet/PaginationUtilServlet?pageNumber=${pageNumber - 1}">上一页</a>
</c:when>
<c:otherwise>
首页
上一页
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${hasNext}">
<a href="${path }/servlet/PaginationUtilServlet?pageNumber=${pageNumber + 1}">下一页</a>
<a href="${path }/servlet/PaginationUtilServlet?pageNumber=${maxPages}">最后一页</a>
</c:when>
<c:otherwise>
下一页
最后一页
</c:otherwise>
</c:choose>
<br>
二。下拉列表,选择一个你要显示的页
<form name='form2' action="${path }/servlet/PaginationUtilServlet">
<select name='pageNumber' onchange="document.form2.submit()">
<c:forEach begin="1" end="${maxPages}" step="1" varStatus="i">
<c:if test="${pageNumber==i.count}">
<option value="${i.count }" selected> 第${i.count }页</option>
</c:if>
<option value="${i.count }"> 第${i.count }页</option>
</c:forEach>
</select>
</form>
三。输入任意页面的编号
<form name='form1' action="${path }/servlet/PaginationUtilServlet" >
<input type=text name="pageNumber" value="${pageNumber}"/>
<input type=submit value="go"/>
</form>
<br>当前第${pageNumber}页,共${maxPages}页,共有${maxElements}条记录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: