mysqlcluster

博客园 首页 新随笔 联系 订阅 管理

     今天碰见一个非常奇怪的问题,一个页面的datagrid正常,另一个页面的datagrid两次调用action代码,比较两个页面datagrid的使用方法,并没有不同。后经仔细debug,发现问题所在:bug出在分页上。

      因为两个页面的datagrid都有分页,所以在action中生成一个page对象,page对象中total由dao组件设置,正常的页面page设置正确,另一个页面page中的total变成了0,因为total=页大小*(页数-1)+最后也记录数,我估计因为此导致表格判断分页设置变化了,再一次提交表格刷新数据。

posted on 2014-09-15 10:12  mysqlcluster  阅读(1114)  评论(0编辑  收藏  举报