2016-07-19 17 views
0

我正在開發一個Spring Boot應用程序,該應用程序實現了搜索表單頁面,以便用戶能夠縮小搜索結果,這與Pageable和QueryDSL一起使用滿足所有需求,並且我暫時將搜索表單保存在一個bean上,以將它傳遞給Spring Data並返回搜索結果。Spring Boot&Thymeleaf - 爲後續調用保存搜索表單的最佳方式

的事情是,在結果頁面實現對搜索查詢的其他頁面類似這樣的

首頁鏈接| 1 | 2 | 3 | 4 | 5 | ... 10 |接下來

這個鏈接是這樣的:「?/合同/下一頁頁= 1個&大小= 20」

但當用戶,例如點擊任何該鏈接的,很明顯,我沒有了在「搜索參數」是其中的第一個請求到控制器。

那麼什麼是「存儲」這一信息,所以我可以重複使用它來獲取下一個頁面,我怎麼能做到這一點的最好方法是什麼?

非常感謝大家,對不起,如果這是太新手的問題。

+0

有何建議?謝謝! –

回答

0

您可以在控制器內使用model.addAttribute添加PageSize

如有需要,您可以通過JavaScriptThymeleaf表格發送。

+0

我很抱歉,但我不認爲你完全理解我問了什麼。不管怎麼說,還是要謝謝你。 –

+0

你沒有指定例如'但是當用戶,例如點擊任何這個鏈接,' 什麼鏈接?他們是否來自你的服務器?如果是的話,你可以使用我的答案。 如果我沒有正確理解,然後嘗試更好地描述你的問題。 – yami

相關問題