struts分页问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:03:25
分页应用中Action要给jsp页传1、当前页数据2、总共有多少数据用
这需要两个查询一个根据条件查询当页的数据,另一个查询所有数据记录个数,当在jsp页面中逐一点击1、2、3......页时,如果Action每次都查询所有记录个数将是不必要的因为在第一次中就已经查出来了,但是查询当前页数据是必要的我的问题就是如何实现,在第一次Action给jsp的总记录个数也就是用来算总页数的这个数据能够记在此jsp中,而当前页数据则每次更新。(如果将总记录个数记在request中当点击下一页时就会没有了,如果方在session中因为是安条件查询每次通过导航到此页是由于条件不同记录个数也不同我想这样也不行)请各位指教一下我该怎么作?

STRUTS页面分页的话现在使用displayTag标签吧,很方便,可以在页面自动给你分页的,
建议LZ去跑以下这页面上的程序http://space.itpub.net/25966/viewspace-53329,你会惊呆的...

每一次都要查记录总数呀~~肯定的~~不然别人改了~~你看到的还是原来的记录~~~不知道LZ是不是用聚集函数查的

如果LZ一定要保存这些数据的话,可以考虑用hidden,把那些页数什么的都放到hidden里面去,或者用url重写也行吧。

建议用Displaytag,分页很方便