--%>--%>--%>--%>
User: zengtDate:2019-09-28
Time:11:38
Tochange this template use File | Settings | File Templates.--%>
}
Title//提交表单,传递页码
functionpage_nav(frm,num) {
frm.pageIndex.value=num;
frm.submit();
}//页码跳转,跳转前验证
functionjump_to(frm,pageno) {//正则验证,只能是数字
varregexp=/^[1-9]\d*$/;vartotalPage=document.getElementById("totalPage").value;if(!regexp.test(pageno)){
alert("请输入 正确的数字!");return false;
}else if((pageno-totalPage)> 0){
alert("总页码一共"+totalPage+"页,请输入正确的页码!");return false;
}else{
page_nav(frm,pageno);
}
}
ID姓名StringcurrentPage=request.getParameter("pageIndex");Stringpagenum=request.getParameter("pagenum");intpageIndex=0;if(currentPage== null||currentPage=="") {//首次进入
currentPage= "1";
}else{
pageIndex= Integer.parseInt(currentPage);
}
NewsDao newsDao= newNewsDaoImpl();//当前页码//获取新闻总数量inttotalCount=newsDao.getCount();//每页显示几条新闻,页面容量intpageSize= 10;//获取总页数dinttotalPage=PageSupport.setTotalPageCountByRs(totalCount,pageSize);//判断页码if(pageIndex<= 0) {
pageIndex= 1;
}else if(pageIndex>totalPage) {
pageIndex=totalPage;
}
ListnewsList= newNewsDaoImpl().getLimit(pageIndex, pageSize);inti= 0;for(News news : newsList) {
i++;
request.setAttribute("news",news);
pageContext.setAttribute("i",i);%>
class="abc">${news.id}${news.name}共条记录 /页">
">
">上一页--%>
">下一页 --%>
首页
)">上一页
)">下一页
)">最后一页跳转至页GO