为什么我的分页不能运行?? <html:link page="/page.do?action=nextPage">下一页</html:link>??这吗 传了一个参数嘛 action=nextPage你还要传什么用&在url上连上去嘛又不是form提交 action当然取不到数据了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.ArrayList arrayList = new ArrayList(); //这里不要 new 2. PageBean page = new PageBean(); ..... page = new PageBean(arrayList); book = page.getBooks(); 每次都重新new 一个 page类 产生了多个分页对象,这就等于重新加载一次数据每次也 只能显示第一页 page = new PageBean(arrayList); 应该放到arrayList = BookDao.showAll(sql);语句的后面意思是第一次加载数据时创建分页对象 ,也就是保证程序运行时只有一个分页对象分页类设计的思想有问题: 分页位的是节省内存空间 分页提取数据 lz是一次都把数据提出在在内存总分页,在对数据进行分页 ,这就违背了分页思想。 这里有我的一个例子里面有分页类的封装与使用http://download.csdn.net/source/245102 hibernate 注解疑问,望请指教.. mybatis-spring编程式事务处理BUG 关于freemarks自动解析JSON并填充到JavaBean对象的问题 用dom4j给xml添加一个跟节点和删除一个根节点 这个空格怎么显示,高手帮我随便解答一下 hibernate外键关联! 如何下载JaXMServlet所在的jar包 请帮助给你具体的下载地址连接,谢谢 Tapestry的Hidden传递参数时,为什么会多出来无用字符? tomcat部署问题! jsp 数据库连接问题!!!!! 求教 添加外发邮件模块 关于URLConnetion的问题,困惑了我一晚上,大家帮我一下!!!
.....
page = new PageBean(arrayList);
book = page.getBooks(); 每次都重新new 一个 page类 产生了多个分页对象,这就等于重新加载一次数据每次也 只能显示第一页 page = new PageBean(arrayList);
应该放到arrayList = BookDao.showAll(sql);语句的后面
意思是第一次加载数据时创建分页对象 ,也就是保证程序运行时只有一个分页对象
分页类设计的思想有问题:
分页位的是节省内存空间 分页提取数据 lz是一次都把数据提出在在内存总分页,在对数据进行分页 ,这就违背了分页思想。 这里有我的一个例子里面有分页类的封装与使用
http://download.csdn.net/source/245102