yhb8421 2009-09-24 09:13
浏览 277
已采纳

关于java分页

[size=x-large][i]我现在想做一个分页,思路是这样的,首先从后台里取出符合条件的15条记录(全部符合的可能很多),每页显示5条,这样传到前台的是3页的记录,到了前台我想用javascript分页,这样想是因为可以与后台交互次数尽量减少,每次取出来一部分数据,省的每次点都要与后台交互一次.但是现在有一个新的问题出现了, 当把数据传到前台的时候,我那个超连接应该怎么去写,在点1或2的时候用javascript来控制,在点3的时候与后台交互.请高手们指点下,我的前台水平很垃圾,写出代码.谢谢! (暂时最好先不考虑ajax)我的分不是很多谢谢高手帮下忙[/i][/size]
[b]问题补充:[/b]
是这样的,当点3的时候,数据虽然已经取出来了,但是可能还有很多记录没有取出来,所以在点3的时候把数据显示出来,同时还要与后台交互,再把后的15条记录取出来.形成4,5,6页依次类推.
[b]问题补充:[/b]
[size=x-large][i]我现在想做一个分页,思路是这样的,首先从后台里取出符合条件的15条记录(全部符合的可能很多),每页显示5条,这样传到前台的是3页的记录,到了前台我想用javascript分页,这样想是因为可以与后台交互次数尽量减少,每次取出来一部分数据,省的每次点都要与后台交互一次.但是现在有一个新的问题出现了, 当把数据传到前台的时候,我那个超连接应该怎么去写,在点1或2的时候用javascript来控制,在点3的时候与后台交互.请高手们指点下,我的前台水平很垃圾,写出代码.谢谢! (暂时最好先不考虑ajax)我的分不是很多谢谢高手帮下忙[/i][/size]
[b]问题补充:[/b]
[size=xx-large]是这样的,当点3的时候,数据虽然已经取出来了,但是可能还有很多记录没有取出来,所以在点3的时候把数据显示出来,同时还要与后台交互,再把后的15条记录取出来.形成4,5,6页依次类推.[/size]
[b]问题补充:[/b]
[size=x-large]请问 那用什么方法可以很好地分页 让访问速度上来 而且能适应更新速度[/size]

  • 写回答

8条回答 默认 最新

  • xingjl 2009-09-24 11:23
    关注

    不考虑ajax,那在当前页面是无法请求4,5,6页的数据了,那么你要在新的页面(可以是隐藏的iframe)请求后台。之后做法是用js把隐藏iframe的数据展示到你当前显示的页面上。

    而且你还要考虑点第三页的时候,后面页码要动态设置,如果只有四页,你就增加“4”,如果有五页,你就增加“4、5”.

    不知道这样的逻辑是否太复杂了,为何不用惯例的分页方法?是不是低谷了服务器接受请求的能力。javaeye这些网站不也都是用哪页数据,请求哪页,同时也计算好了总共有多少页。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

悬赏问题

  • ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
  • ¥100 描述一下元器件的基本功能,pcba板的基本原理
  • ¥15 STM32无法向设备写入固件
  • ¥15 使用ESP8266连接阿里云出现问题
  • ¥15 BP神经网络控制倒立摆
  • ¥20 要这个数学建模编程的代码 并且能完整允许出来结果 完整的过程和数据的结果
  • ¥15 html5+css和javascript有人可以帮吗?图片要怎么插入代码里面啊
  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人