Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用hibernate查询和struts在分页中获取记录_Java_Mysql_Hibernate_Pagination_Struts2 - Fatal编程技术网

Java 如何使用hibernate查询和struts在分页中获取记录

Java 如何使用hibernate查询和struts在分页中获取记录,java,mysql,hibernate,pagination,struts2,Java,Mysql,Hibernate,Pagination,Struts2,在分页中,我有1000条记录,但默认情况下,它只应首先加载1条00条记录,其余记录在我从数据库中获取这些记录之前不应加载 请帮帮我 提前感谢您的帮助。这很简单。在每个分页中,都将更改setFirstResult。 使用: 重复的使用google.co.in?-santosh gorecan你可以发布你的代码吗?使用url作为参考。@sana删除此问题的注释谢谢你的回复,即使我尝试过,但它只显示了100条记录。所以,如何从101到1000获取剩余记录…这是我的问题。对于第二页,您需要将FirstR

在分页中,我有
1000条记录
,但默认情况下,它只应首先加载1条
00条记录
,其余记录在我从数据库中获取这些记录之前不应加载

请帮帮我


提前感谢您的帮助。

这很简单。在每个分页中,都将更改setFirstResult。 使用:


重复的

使用google.co.in?-santosh gorecan你可以发布你的代码吗?使用url作为参考。@sana删除此问题的注释谢谢你的回复,即使我尝试过,但它只显示了100条记录。所以,如何从101到1000获取剩余记录…这是我的问题。对于第二页,您需要将FirstResult集更改为100。例如,用于第二页查询。setFirstResult(100);下一页再次查询.setFirstResult(200);。但是MaxResults将与每次最多获取100条记录的大小相同。我在这里尝试过,但使用setFirstResult()没有结果这不是进行分页的方法。对于第一个请求,您需要有query.setFirstResult(0);query.setMaxResults(100);对于第二个请求,您需要query.setFirstResult(100);query.setMaxResults(100);用于第三次请求查询。setFirstResult(200);query.setMaxResults(100);等等……我们将如何编写第一个请求、第二个请求等等。。你能举个例子吗?
query.setFirstResult(0);
query.setMaxResults(100);