關鍵字搜索功能+分頁


 

圖片
form表單的action地址一定要與controller中對應方法的value地址相同
如:
@RequestMapping(value =  "xxx",method = RequestMethod.POST) 

圖片
控制器中要注意:參數 String keywords;對應的是form表單中的 'name="keywords" '如果 表單中name值改變,控制器參數
也要隨之改變,否則找不到值。
上圖
(1)、創建Article對象 
(2)、將從form表單獲取的keywords(關鍵字字段)set至 Article對象中。
(3)、調用articleService的findList方法 查詢到所有值並存放在li中

圖片 
上圖為JSP中的展示頁面。
items的值與圖2中model值對應
以上所有步驟可以實現點擊搜索展示所有帶有搜索關鍵字的文章

以下重構
圖片
用model將需要的值帶回到JSP頁面(后面會用到)

圖片 
之前展示的是所有的值,重構之后每頁最多展示10個
 
圖片 注意location的跳轉地址;為了適應中文關鍵字搜索 在后面加了段代碼 encodeURI(~~~~~)
並且要增加一個GET方法(我也不知道為啥)
圖片 

最終結果大概就只這個吊樣
圖片 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM