自己优化的struts分页
前几天突然想到优化一个分页,结果做了大半天,觉得还不错,分享一下。
这是PageBean
具体的查询用的就是 hibernate的
q.setFirstResult(0);
q.setMaxResults(10);
js 分页代码
jsp中
count start pageCount 三个参数是由action中返回
无论是普通的servlet 还是struts1 或2 原理都是相同的 可以再优化一下js的计算但也无关紧要了 现在个人电脑已经足够用了
10 楼 luojiy 2009-07-09 是不是一次性把所有的数据记录拿出来,再来分页的?
这样不太好,如果有新数据更新了。就不能立即看到了。
11 楼 puhongchun 2009-08-11 LZ 你的代码好象没体现出什么优化??
算法基本就是这样一来嘛?
算出分页的参数. 12 楼 tianmo2008 2009-08-14 分页确实想不到还能怎么优化,就是分段查询数据,貌似也不能患存,至于所谓的一次把所有数据都查上来,在内存进行分页操作,就更不用说了,数据库的更新不能直接反给给应用. 13 楼 luckaway 2009-08-20 构造pagebean干嘛不放到构造函数里 14 楼 xajhzc 2009-09-02 好多计算可以直接扔到set方法里去吧
而且感觉有的方法最好再重构下 15 楼 蓝黑不败 2009-11-30 现在分页还要这样查询分页吗?
直接数据库查询分页不就搞定所有的了 16 楼 iaimstar 2009-11-30 分页???
order by 死透的人飘过、、、
各种排序死T_T