gpt4 book ai didi

java - 以增量方式显示数据库查询结果

转载 作者:行者123 更新时间:2023-12-01 16:10:34 24 4
gpt4 key购买 nike

我想显示网站中所有用户的列表,但我只想显示每个年龄段的 10 个人。我不知 Prop 体该怎么做。我知道如何通过在一页中显示所有用户来做到这一点,但这不是很好,不是吗?

如果我用现在的代码来做,它只会一遍又一遍地吸引前十个用户。我希望能够一次性查询所有用户,将其全局存储,然后在列表中移动,检索下 10 个用户,依此类推进行显示。

我正在使用 Java 和 Spring 框架在 appengine 上开发一些我一直在考虑的解决方案,

  1. 存储在 session 中并浏览列表(我猜非常糟糕)
  2. 将其交给JSP,特别是范围、页面、请求等之一。但我认为请求不起作用。
  3. 寻找一个可以处理这个问题的 Spring Controller 。

最佳答案

一般来说,您会在页面上使用一个名为“page”的表单变量(通过 GET 或 POST),它是一个数字。当您在 servlet 中收到该信息时,您将根据页码和每页配置的行数计算范围。

看看Paging through large datasets (是的,它是 Python,但适用相同的原则)和 Queries and Indexes来自 Google App Engine 文档。

关于java - 以增量方式显示数据库查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com