分页控件:pager-taglib与SpringMVC结合实例
来源:互联网 发布:clock置换算法实例讲解 编辑:程序博客网 时间:2024/06/10 08:00
一、jsp页面的主要代码/////////////////第一步<%@ taglib prefix="pg" uri="http://jsptags.com/tags/navigation/pager" %>/////////////////第二步<div align="center"><pg:pager url="${path}/WoController/getWoInfoList.mmx" items="${totalCount}" export="currentPageNumber=pageNumber" maxPageItems="20"><pg:index> <pg:first unless="current"> <a href="javascript:;" onclick="reLoadData(${pageNumber }, '${pageUrl}');">首页</a> </pg:first> <pg:prev> <a href="javascript:;" onclick="reLoadData(${pageNumber }, '${pageUrl}');">前页</a> </pg:prev> <pg:pages> <c:choose> <c:when test="${currentPageNumber eq pageNumber}"> <font color="red">${pageNumber }</font> </c:when> <c:otherwise> <a href="javascript:;" onclick="reLoadData(${pageNumber }, '${pageUrl}');">${pageNumber }</a> </c:otherwise> </c:choose> </pg:pages> <pg:next> <a href="javascript:;" onclick="reLoadData(${pageNumber }, '${pageUrl}');">后页</a> </pg:next> <pg:last unless="current"> <a href="javascript:;" onclick="reLoadData(${pageNumber }, '${pageUrl}');">尾页</a> </pg:last></pg:index></pg:pager> </div>function reLoadData(page,pageUrl){ pageUrl += '&' + $('#searchForm').serialize();$('#dataListDiv').html('数据加载中...').load(pageUrl);}
二、后台代码(SpringMVC)@RequestMapping("/<span style="font-family: Arial, Helvetica, sans-serif;">getWoInfoList</span><span style="font-family: Arial, Helvetica, sans-serif;">")</span>public ModelAndView <span style="font-family: Arial, Helvetica, sans-serif;">getWoInfoList</span><span style="font-family: Arial, Helvetica, sans-serif;">(HttpServletRequest request,HttpServletResponse response) throws Exception{</span>Map<String, Object> model = new HashMap<String, Object>();List<Info> List = new ArrayList<Info>();try{//分页参数int pageNo = ServletRequestUtils.getIntParameter(request, "pager.offset", 0);int pageSize = ServletRequestUtils.getIntParameter(request, "pager.limit", 20);//列表数据List = service.getInfoList(paramMap,pageNo,pageSize);model.put("list",list);model.put("total",list.size());} catch(Exception e) {e.printStackTrace();log.error(e.toString());}return new ModelAndView("order/InfoListData",model);
0 0
- 分页控件:pager-taglib与SpringMVC结合实例
- 分页控件:pager-taglib与SpringMVC结合实例2
- pager-taglib分页控件的使用总结
- springmvc + jquery + pager分页实例
- 分页pager-taglib使用指南
- pager-taglib分页实现
- pager-taglib分页
- java分页 pager-taglib
- pager-taglib实现分页
- Pager-taglib分页
- Pager-taglib分页标签
- Pager-taglib分页
- pager-taglib分页优化
- pager-taglib分页工具
- 分页pager-taglib使用指南
- Pager-taglib分页使用
- java分页 pager-taglib
- Pager-taglib分页
- SQLITE3 使用总结
- Android 中compiledSDKVersion,minSdkVersion,targetSdkVersion的含义
- JS合并的必要性分析
- kali-linux虚拟机安装vmware-tools
- Android Studio开发入门-引用jar及so文件
- 分页控件:pager-taglib与SpringMVC结合实例
- MFC 更改控件颜色
- Uva - 202 - Repeating Decimals
- VS2010编写exe程序,在其他电脑上无法运行,提示缺少mfc100.dll的解决办法
- iOS下截屏的几种方法
- 主题切换及其管理
- 实现一个字符串中的文字显示多种颜色
- Tiny模板引擎之工具介绍
- Android中Gridview和ViewPager显示图片的优化处理(2)