jsp里做分页示例
来源:互联网 发布:软件开发包 编辑:程序博客网 时间:2024/04/30 11:35
function addNews(){
window.location="newsDetailCreate.jsp";
}
function page_nav(frm,num){
frm.pageIndex.value=num;
frm.submit();
}
function jump_to(frm,pageno){
var regexp=/^\d+$/;
if(!regexp.test(pageno)){
alert("请输入 正确的数字!");
return false;
}else{
page_nav(frm,pageno);
}
<%
//获取当前页码String currntPage=request.getParameter("pageIndex");
if(currntPage==null)
currntPage="1";
int pageIndex=Integer.parseInt(currntPage);
//获取新闻记录总数量
int totalCount=newsService.getTotalCount();
//每页显示记录数
int pageSize=2;
/*获取总页数*/
Page pages=new Page();
pages.setCurrPageNo(pageIndex);
pages.setPageSize(pageSize);
pages.setRecordCount(totalCount);
int totalPage=pages.getTotalPageCount();
//控制首页和 末页
if(pageIndex<1)
pageIndex=1;
else if(pageIndex>totalPage)
pageIndex=totalPage;
//每页显示的新闻列表
List<News> newsList=newsService.getPageNewsList(pageIndex, pageSize);
int i=0;
for(News news:newsList){
i++;
%>
<tbody>
<tr <%if(i%2!=0){%>class="admin-list-td-h2"<%} %>>
<td><a href='newsDetailView.jsp?id=<%=news.getId()%>'><%=news.getTitle() %></a></td>
<td><%=news.getAuthor()%></td>
<td><%=news.getCreateDate() %></td>
<td><a href='adminNewsCreate.jsp?id=2'>修改</a>
<a href="javascript:if(confirm('确认是否删除此新闻?')) location='adminNewsDel.jsp?id=2'">删除</a>
</td>
</tr>
</tbody>
<%
}
%>
</table>
<div class="page-bar">
<ul class="page-num-ul clearfix">
<li>共<%=totalCount %>条记录 <%=pageIndex %>/<%=totalPage %>页</li>
<%
if(pageIndex>1){
%>
<a href="javaScript:page_nav(document.forms[0],1)">首页</a>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex-1%>)">上一页</a>
<%
}if(pageIndex<totalPage){
%>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex+1%>)">下一页</a>
<a href="javaScript:page_nav(document.forms[0],<%=totalPage%>)">最后一页</a>
<%
}
%>
</ul>
<span class="page-go-form"><label>跳转至</label>
<input type="text" name="inputPage" id="inputPage" class="page-key" />页
<button type="button" class="page-btn" onClick='jump_to(document.forms[0],document.getElementById("inputPage").value)'>GO</button>
</span>
0 0
- jsp里做分页示例
- JSP分页示例
- Jsp分页显示示例
- jsp假分页示例
- java项目里的jsp分页写法
- JSP 页面分页代码示例-1
- JSP 页面分页代码示例-2
- 一个分页的类,分页的存储过程,分页的jsp示例
- 一个分页的类,分页的存储过程,分页的jsp示例
- JSP里运用pager-taglib库添加分页
- jsp页面里的分页表格导出Excel
- 适用于Jsp的通用分页程序(示例代码)
- Jsp和json实现服务器端分页逻辑示例
- jsp里用Ajax做的select的两级级联
- 分页示例
- jsp分页
- JSP分页
- Jsp分页
- Pycharm开发spark程序
- Linux环境变量
- 米斯特白帽培训讲义 漏洞篇 逻辑漏洞
- Windows异常代码查询
- https加密通信过程图解
- jsp里做分页示例
- 底层存储变量的写时复制机制(copy on write)
- Python 第一天之配置cmd命令框环境
- MFC在对话框输入内容获取的方式
- 64位和32位机的Java OpenGL配置
- Universal Image Loader 学习笔记-设计模式
- unity3D棋牌游戏制作,求助微信登录接口和unity结合
- Python中引用可变对象的变量进行操作
- Linux网络协议栈