out.print(" 共 "+ pageTotal +"页 \r\n");
out.print("每页显示"+pageSize+"条 \r\n");
out.print("共 " + ????+" 条记录</strong></span> \r\n") 知道共有多少页,和每页显示多少条记录怎么得到总共的记录数!
out.print("每页显示"+pageSize+"条 \r\n");
out.print("共 " + ????+" 条记录</strong></span> \r\n") 知道共有多少页,和每页显示多少条记录怎么得到总共的记录数!
/**
* 查询列表条数
*/
public int getAllCount() throws Exception {
// TODO Auto-generated method stub
String hql = "SELECT count(u) FROM Users AS u";
try {
List all = this.getHibernateTemplate().find(hql); if (all != null && all.size() > 0) {
return ((Long) all.get(0)).intValue();
}
} catch (Exception e) {
e.printStackTrace();
}
return 0;
}
out.print("每页显示"+pageSize+"条 \r\n");
out.print("共 " + ????+" 条记录</strong></span> \r\n") 我们已经知道了pageTotal和pageSize,可以根据已知的条件来判断最后一页所显示的记录数
那么总的记录数 就知道啦哦
可以通过计算最后一页的记录数还达到目的。
一般分页都是每页一个集合.既然是一个集合就能得到size().所以。是可以得到最后一页的记录数
那么,total = (n -1) * pageSize + 最后一页记录数