- 注册时间
- 2015-12-13
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 313
- 精华
- 0
- 帖子
- 56
|
小弟要展现的视图对应数据库有几万条记录 所以需要分页查询 jsp代码如下
<div id="unit-order" class="mini-datagrid" allowResize="false"
url="${pageContext.request.contextPath}/gridmgt/cfgSysDbAction.do?method=showByViewName"
idField="id" multiSelect="true" style="width:100%;height:100%;" showPager="true"
allowCellEdit="true" allowCellSelect="true" multiSelect="true"
selectOnLoad="true" ajaxOptions="{contentType:'application/x-www-form-urlencoded; charset=utf-8'}" pageSize="20">
java DAO代码如下
public List getPlantOrder(int pageIndex,int pageSize) {
int start=(pageIndex)*pageSize+1;
int end=(pageIndex+1)*pageSize;
System.out.println("start:"+start+" , end :"+end);
String sql="select * from (select ROWNUM rn,v.PDATE ,v.UNITNAME NAME,v.VALUE,v.PLANORDER"+
" from ops_osb.v_unit_planorder v) result "+
" where result.rn between ? and ?";
List list= getJdbcTemplate().queryForList(sql,start,end);
System.out.println("机组排序表查出条数:"+list.size());
return list;
可是它最后真的只给我返回20条数据展现出来 没有分页 如下图显示 求指导
|
|