您现在的位置是:网站首页> 编程资料编程资料
JSP+EXt2.0实现分页的方法_JSP编程_
2023-05-25
330人已围观
简介 JSP+EXt2.0实现分页的方法_JSP编程_
本文实例讲述了JSP+EXt2.0实现分页的方法。分享给大家供大家参考。具体如下:
JavaScript代码:
Ext.onReady(function(){ var sm = new Ext.grid.CheckboxSelectionModel(); var cm = new Ext.grid.ColumnModel([ new Ext.grid.RowNumberer(), sm, {header:'编号',dataIndex:'id',sortable:true}, {header:'名称',dataIndex:'name',sortable:true}, {header:'性别',dataIndex:'sex',sortable:true,renderer:function(value){ if(value=='male'){ return " 红男
"; }else{ return " 绿女
"; } }}, {header:'描述',dataIndex:'descn',sortable:true} ]); cm.defaultSortable = true; var ds = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({url:'page.jsp'}), reader: new Ext.data.JsonReader({ totalProperty: 'totalProperty', root: 'root' }, [ {name: 'id',mapping:'id'}, {name: 'name',mapping:'name'}, {name:'sex',mapping:'sex'}, {name: 'descn',mapping:'descn'} ]), remoteSort:true }); var grid = new Ext.grid.GridPanel({ el: 'grid', title:'Ext Grid Test', width:450, height:410, trackMouseOver:false, loadMask: {msg:'正在加载数据,请稍侯……'}, store:ds, cm: cm, sm:sm, bbar: new Ext.PagingToolbar({ pageSize: 5, store: ds, displayInfo: true, displayMsg: '当前显示 {0} - {1}条记录 /共 {2}条记录', emptyMsg: "No topics to display" }) }); grid.render(); ds.load({params:{start:0, limit:5}}); }); JSP代码:
<%@ page language="java" pageEncoding="UTF-8"%><% String start = request.getParameter("start"); String limit = request.getParameter("limit"); int index = Integer.parseInt(start); int pageSize = Integer.parseInt(limit); String json = "{totalProperty:100,root:["; String sex=""; for (int i = index; i < pageSize + index; i++) { if(i%2==0) { sex="male"; } else{ sex="female"; } json += "{id:" + i + ",name:'" + i + "',sex:'"+sex+"',descn:'descn" + i + "'}"; if (i != pageSize + index - 1) { json += ","; } } json += "]}"; response.getWriter().write(json); System.out.print(json); %>希望本文所述对大家的JSP程序设计有所帮助。
您可能感兴趣的文章:
- JavaScript实现列表分页功能特效
- js脚本分页代码分享(7种样式)
- 纯javascript实现分页(两种方法)
- ANGULARJS中使用JQUERY分页控件
- JSP实现的简单分页示例
- 使用Jquery+Ajax+Json如何实现分页显示附JAVA+JQuery实现异步分页
- JSP实现的简单分页显示效果代码
- JSP通用分页框架
- jquery+json实现分页效果
- jquery分页插件jquery.pagination.js使用方法解析
- jquery分页插件jquery.pagination.js实现无刷新分页
- Angular.js与Bootstrap相结合实现表格分页代码
- js实现ajax分页完整实例
- js多功能分页组件layPage使用方法详解
- 基于Vue.js的表格分页组件
- 纯JS前端实现分页代码
