PageBean pageBean = new PageBean();
pageBean.setsEcho(queryParam.getsEcho());
List<Map<String, Object>> list = getDriverListByQuery(queryParam);
pageNum = queryParam.getiDisplayStart() / queryParam.getiDisplayLength() + 1;
PageHelper.startPage(pageNum,queryParam.getiDisplayLength());
Page page = (Page) list;
将list强转为page的时候报错,以上为报错前的代码,调试了很久才发现把红字的那两行放在前面即可,需要先设置查询的页码和每页的信息数量,改为下面的就可以了。
pageNum = queryParam.getiDisplayStart() / queryParam.getiDisplayLength() + 1;
PageHelper.startPage(pageNum,queryParam.getiDisplayLength());
PageBean pageBean = new PageBean();
pageBean.setsEcho(queryParam.getsEcho());
List<Map<String, Object>> list = getDriverListByQuery(queryParam);
Page page = (Page) list;