var ds = new Ext.data.Store({ 
proxy: new Ext.data.HttpProxy({ 
url: 'aqysAction.do' 
}), 
reader: new Ext.data.JsonReader({ 
totalProperty: 'totalCount', 
root: 'aqys' 
}, [{ 
name: 'aqys01' 
},{ 
name: 'aqys02' 
},{ 
name: 'aqys03' 
}]) 
}); var pagingBar = new Ext.PagingToolbar({ 
pageSize: 50, 
store: ds, 
deferHeight : true, 
displayInfo: true, 
displayMsg: '显示第 {0} 条到 {1} 条记录,共 {2} 条', 
emptyMsg: "没有记录" 
}); var grid = new Ext.grid.GridPanel({ 
store: ds, 
cm: new xg.ColumnModel([new xg.RowNumberer(), 
{header: "aaaaa", sortable: true, dataIndex: 'aqys01'}, 
{header: "bbbbbb", sortable: true, dataIndex: 'aqys02'}, 
{header: "ccccc", sortable: true, dataIndex: 'aqys03'} 
]), 
stripeRows: true, 
height:520, 
bodyStyle:'width:95%', 
bbar: pagingBar, 
}); grid.render('aqys'); 
ds.load({params:{start:0,limit:50}}); 查出350条记录,显示的是“page 1/7”,“显示第 1 条到 350 条记录,共 350 条”,我点翻页按钮,变成“page 2/7”,"显示第 351 条到 400 条记录,共 350 条",页面内容不变????? 
请高手看看是怎么回事,是不是少配了什么东西?搜了些资料看了看,才知道原来分页是在服务端处理的,可是我按照“start”和“ limit”参数取了50条数据,结果前台成了“page 1/1”,"显示第 1 条到 50 条记录,共 50 条",也没有分页按钮!怎么办?????????????????????????????? 
后台部分代码: 
List list = sess.createQuery(" from Aqys “).list(); 
JSONArray arr = new JSONArray(); 
JSONObject obj = obj = new JSONObject(); 
Aqys aqys = null; for(int i=start;i<start+limit;i++){ 
aqys=(Aqys)list.get(i); 
obj.put("aqys01",aqys.getAqys01()); 
obj.put("aqys02",aqys.getAqys02()); 
obj.put("aqys03",aqys.getAqys03()); 
} list.clear(); 
Map map = new HashMap(); 
map.put("aqys", arr); 
out.println(JSONObject.fromObject(map)); 
sess.close();