您的位置:首页 > Web前端 > JavaScript

关系管理系统:分页jsp显示上一页下一页...

2013-07-08 20:50 387 查看
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
当前第[${page.pagenum }]页
<a href="${page.url }?pagenum=1">首页</a>
<c:if test="${page.pagenum>1}">
<a href="${page.url }?pagenum=${page.pagenum-1 }">上一页</a>
</c:if>

<c:forEach var="pagenum" begin="${page.startPage}" end="${page.endPage}">
[<a href="${page.url }?pagenum=${pagenum}">${pagenum }</a>]
</c:forEach>

<c:if test="${page.pagenum<page.totalpage}">
<a href="${page.url }?pagenum=${page.pagenum+1 }">下一页</a>
</c:if>
<a href="${page.url }?pagenum=${page.totalpage}">末页</a>

共[${page.totalpage }]页,共[${page.totalrecord}]纪录,

<input type="text" style="width: 30px" id="pagenum">
<input type="button" value=" GO " onclick="goWhich(document.getElementById('pagenum'))">

<script type="text/javascript">
function goWhich(input){
var pagenum = input.value;
if(pagenum==null || pagenum==""){
alert("请输入页码!");
return;
}

if(!pagenum.match("\\d+")){
alert("请输入数字!");
input.value="";
return;
}

if(pagenum<1 || pagenum>${page.totalpage}){
alert("无效的页码!");
input.value="";
return;
}
window.location.href="${page.url }?pagenum=" + pagenum;
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐