2015-10-17 45 views
0

我正在一個網站上,我必須垂直顯示新聞(一個接一個)。我們說我有100條新聞,我想通過滾動顯示10到10。我不想刪除我所展示的前10條新聞,只是繼續滾動並添加更多新聞。我一直在尋找正確的分頁方法,我不知道如果ScrollableResults是這種情況下的最佳選擇,或者我應該去另一個選項。休眠 - 最佳分頁方法

這不是一個常見的網格,您向後推進廣告,它只是向下滾動以查看更多新聞。

btw我爲客戶端使用extjs。

感謝,

PS:我一直在你看這個site

回答

0

可以這樣做在java.But你可以與你的情況有關它this.Its。

query.setFirstResult((searchCriteria.getPageNumber()-1)*searchCriteria.getItemsPerPage()); 
query.setMaxResults(searchCriteria.getItemsPerPage()); 

其中查詢是爲org.hibernate.Query對象ItemsPerPage在你的情況下是10。 PageNumber當您滾動時,您將從前端發送。 希望它有幫助。

+0

這是比使用ScrollableResults更好的方法嗎? – Demian

+0

首先,您只需將它與您的php代碼關聯起來就是Java。是否可能在PHP或不? –

+0

對不起。 php標籤被錯誤地添加了,它是java! – Demian