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);