日期:2014-05-17  浏览次数:20685 次

关于jsp显示的分页内容
点击下一页的时候显示的内容既包括本页内容,上一页的内容还在。。
------最佳解决方案--------------------
LZ
scope属性有2个值,一个是singleton,一个是prototype
当是singleton的时候,系统默认是当spring容器初始化的时候,实例化bean对象。
当prototype的时候,是获取bean信息的时候来实例化对象,一般来说,都是singleton。

LZ,你的上一次请求还在,看看是否是分页获取条数问题。debug调试一下!
------其他解决方案--------------------
LZ,不懂你意思了,点击下一页,显示的是当前页,还外加上一页,什么逻辑?
------其他解决方案--------------------
我发现是action的问题,但是我的action的scope="prototype"应该,没问题啊,为什么上一次请求的内容还在。。
------其他解决方案--------------------
怎么没人
------其他解决方案--------------------
引用:
LZ,不懂你意思了,点击下一页,显示的是当前页,还外加上一页,什么逻辑?
action除了点问题,就是下一请求的时候上一次请求的内容还在,我的action的scope已经设置成了"prototype",这是为什么啊
------其他解决方案--------------------
页面要刷新吗?还是用ajax分页的?
------其他解决方案--------------------
哈哈,谢谢各位,问题解决了,原因是我的数据访问层的那个类是singleton,里面有个map,问题就出在这每次拿到的都是同一个Map,上一次请求的map里面的东西还在。。
------其他解决方案--------------------
呵呵。。解决了 吧!