我正在一个网站上工作,我必须垂直显示新闻(一个接一个)。让我们说我喜欢100条新闻,我想通过滚动显示10比10。我不想删除我已经显示的前10个新闻,只是继续滚动并添加更多新闻。我一直在寻找合适的分页方法,我不知道 ScrollableResults 是否是这种情况的最佳选择,或者我应该选择其他选项。
这不是向后向前移动广告的常见网格,只是向下滚动以查看更多新闻。
btw我正在为客户端使用extjs。
谢谢,
PS:我一直在关注这个site
答案 0 :(得分:0)
你可以做类似这样的事情。它在java.But你可以把它与你的案例联系起来。
query.setFirstResult((searchCriteria.getPageNumber()-1)*searchCriteria.getItemsPerPage());
query.setMaxResults(searchCriteria.getItemsPerPage());
其中查询是 org.hibernate.Query对象 。在您的情况下, ItemsPerPage 为10。滚动时,您将从前端发送 PageNumber 。 希望它有所帮助。