0
已經有幾個Play Framework分頁問題,但都使用JPA或ebean。我需要對從Web服務返回的數據進行分頁。有沒有辦法與Play分頁模塊做到這一點,或者我堅持使用jQuery?我也是新來玩和來自asp.net MVC的Java。 Web服務正在返回我正在查詢的任何模型的列表。Play Framework 2從Web服務分頁數據
已經有幾個Play Framework分頁問題,但都使用JPA或ebean。我需要對從Web服務返回的數據進行分頁。有沒有辦法與Play分頁模塊做到這一點,或者我堅持使用jQuery?我也是新來玩和來自asp.net MVC的Java。 Web服務正在返回我正在查詢的任何模型的列表。Play Framework 2從Web服務分頁數據
你不應該分頁從Play的控制器Web服務的結果,因爲這將不是最優的,考慮3個場景(按順序)
比方說,你想顯示一次10個項目,但你的發電機示例查詢(這意味着頁面10.000)返回100.000
what are you looking for
,how big page you want to get
和which page you need
即:?q=pagination&size=10&page=123
。這將以第123頁上的10個項目列表做出響應。如果您有可能更改Web服務以添加分頁,那麼這是最佳選擇。因此,如果你不能使用第一個選項,不想使用jQuery在你的服務器上做一些緩存的結果(即通過將結果作爲單獨的行存儲在數據庫中) - 在這種情況下,您將能夠使用Ebean進行本地搜索和分頁。