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 spaceclaim模型变灰色
  • ¥15 求一份华为esight平台V300R009C00SPC200这个型号的api接口文档
  • ¥15 就很莫名其妙,本来正常的Excel,突然变成了这种一格一页
  • ¥15 字符串比较代码的漏洞
  • ¥15 欧拉系统opt目录空间使用100%
  • ¥15 ul做导航栏格式不对怎么改?
  • ¥20 用户端如何上传图片到服务器和数据库里
  • ¥15 现在研究生在烦开题,看了一些文献,但不知道自己要做什么,求指导。
  • ¥30 vivado封装时总是显示缺少一个dcp文件
  • ¥100 pxe uefi启动 tinycore