- Accept request parameter
- Spring MVC允許多種方式將client的data傳到controller method中
- Query parameter
- Form parameter
- Path variable
- 處理Query parameter
- 翻頁功能,讓使用者可以選擇要看哪一頁
- 假設要查看某一頁的Spittle列表,則這個list會按照最新的Spittle在前進行排序,因此下一頁的第一筆ID早於前一頁的最後一筆ID
- 為了顯示下一頁的Spittle,需要將一個Spittle的ID傳入
- 也可以傳入一個parameter確定要展現的Spittle counts
- 需要寫的controller method要處理以下參數
- before parameter
- count parameter
- 將spittles() method替換為使用上述兩個parameter的新spittles() method