Re: [J2EE] Spring MVC 實現搜尋文章功能 (Lucene..)

看板java作者 (study)時間9年前 (2014/08/06 01:42), 9年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/6 (看更多)
今天玩Spring Data Elasticsearch,有順便寫了一個小範例,給你參考一下 :D 專案位置: https://github.com/phstudy/SpringMVC-SpringDataElasticsearch 1. 設定elasticsearch ip /src/main/webapp/WEB-INF/spring/elasticsearch-context.xml 2. Spring MVC的分頁參數接收方法 /src/main/java/org/phstudy/sample/controller/rest/BookRestController.java 裡面有Pageable, HttpServletRequest與@RequestParam的使用範例 3. 前端頁面 /src/main/webapp/WEB-INF/views/book.jsp ps.前端的js寫的有點差,不過基本原理不變 ※ 引述《ek0424 ()》之銘言: : 最近小弟接觸了Lucene相關的開源搜尋引擎,有接觸到Elastisearch,Solr等 : 想寫一個簡單的搜尋的網頁介面,大概就像是google或是yahoo,github那樣 : 可以下幾個關鍵字後做搜尋。 : 目前我只會用Elasticsearch API下關鍵字把全部相關資料撈出來,但我不知道怎麼 : 做搜尋的分頁機制,像是如果關鍵字是"Java",可以找到20000萬筆跟Java有關的資料 : 如果我想分頁顯示在前端,每頁有20比資料,總共分1000頁,要怎麼實做呢? : 我目前都是用Spring MVC的框架在寫,不知道有沒有大大能夠給個範例或教學教教我? : 謝謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.48.44 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1407260560.A.82B.html ※ 編輯: phstudy (123.195.48.44), 08/06/2014 01:56:22 ※ 編輯: phstudy (123.195.48.44), 08/06/2014 08:55:45

08/06 12:34, , 1F
非常感謝!!
08/06 12:34, 1F

08/07 00:07, , 2F
範例加了你先前提到的整頁重整的做法
08/07 00:07, 2F
文章代碼(AID): #1JuHUGWh (java)
討論串 (同標題文章)
文章代碼(AID): #1JuHUGWh (java)