我用jsp+sql2000做个登陆查询模块,用json传递查找数据,但是数据太多了,不知道json有什么办法让分页在后台运行,就是点击下一页就重新去后台查询,因为我是每次只查询一页内容,翻页时再查数据库,只需要把一页内容传到json里就行了,有类似的办法吗
jdbc的话用limit 0,5
hibernate的话用query.setFirstResult,query.setMaxResults
原有的传递的json格式不变,仅仅是后台照着1楼的做就行了,数据上的区别仅仅是原先json里有数据表里所有数据,现在仅仅是第n到n+x条数据。分页的话需要根据每页显示条数计算总页数,然后再算出当前页、上一页、下一页即可,再加上总页数统统传至前台显示成链接,后台获取页数-1乘以每页显示数量,即是当前需要查找的索引起始。
楼主太懒了,建议自己找找例子吧,更有利于知识累积,等我们把后台+前台那一大堆代码贴出来,估计楼主还懒得复制粘贴让他跑起来呢。