分页后页面间跳转的几种方式
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}条记录
<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}条记录
相关文章推荐
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式
- Javascript实现页面跳转的几种方式
- js实现页面跳转的几种方式
- JavaScript实现页面跳转的几种方式
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式 (实例)
- php页面跳转的几种方式
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式
- js实现页面跳转的几种方式
- JavaScript 页面跳转的几种方式
- Javascript实现页面跳转的几种方式收藏
- JS,解决页面跳转的几种常用方式
- js实现页面跳转的几种方式
- javascript中几种页面跳转方式
- js实现页面跳转的几种方式
- javascript - windows打开界面/跳转页面 几种方式和区别