不用EJB返回的也还不是一样?那和一般论坛留言本的分页差不多吧。servlet的DOGET()里面判断一下页面号,在DOPOST()里面返回当前页下面应该显示的就得了。只是这里显示的不是文本,而是collection
解决方案 »
- 求解 求答案 为什么不能调用DB中name 和 word两个属性
- servlet:No buffer space available
- js和jstl的问题!
- 高分跪求java的 tftp 服务器和 客户端的 代码
- 普通的类中得到Session的方法
- HelloWorld not bound
- JAVA中如何通过手机拨号的状态调用代码
- 大家推荐一个支持EJB,JTA,JMS的j2ee容器吧,来者有分,讨论学习,谢谢了
- struts-blank能正常运行了,为什么struts-examples不能运行!!!!!!!
- 求助---关于转义符号:怎样把换行转义符放入HASH表中,取出时能被JSP认识?
- 关于struts的理解,对不对?再提个小问题!
- 在EJB中主建,也就是findByPrimaryKey到地是什么东西?
和
www.java-cn.com
会看看,没有再问问,
这里的人,水平一般都与你我不相上下.............
不值得来问!
和
www.java-cn.com
去看看,没有再问问,
这里的人,水平一般都与你我不相上下.............
不值得来问!
SQL语句,比如MYSQL中得 SELECT * FROM TABLE LIMIT 1,10。在ORCAL中可以用
SELECT * FROM TABLE between 1,10.这里得1,和10 是代表主键值的,你可以通过
程序来控制这个值。来实现分页。
第2种可以通过JDBC的Result 来实现。Result.absolute(记录数)来实现,通样你写要用
程序来控制记录数。但这种方法的RESULT要把所用的记录都取出来,效率低,建议用上面的。其实分页是很简单的。我不认为JavaQueen(Java入门者) 说的对,其实在WWW。JAVA-CN 中那里也不会比这高,我想别人不解答可能因为你的问题已经被说过很多了。如果你还不 懂可以用搜索分页,那里更详细,有可能还有原代码呀!
你用CMP返回的查询结果吧,遍历collection只能迭代,要想实现分页就要加复杂的逻辑判断控制迭带流程,不是很容易. 可以采用petstore中的DAO模式,说白了就是sessionbean+sql进行数据库操作,对ResultSet对象进行分页相信你不会陌生了吧,关键是ResultSet是一次性全部取出,无法实现缓存,多人查询时有效率问题,可以参考http://expert.csdn.net/Expert/topic/2109/2109449.xml?temp=.9094202加以解决.