[J2EE] Spring MVC 实现搜寻文章功能 (Lucene..)

楼主: ek0424   2014-08-03 12:56:24
最近小弟接触了Lucene相关的开源搜寻引擎,有接触到Elastisearch,Solr等
想写一个简单的搜寻的网页接口,大概就像是google或是yahoo,github那样
可以下几个关键字后做搜寻。
目前我只会用Elasticsearch API下关键字把全部相关资料捞出来,但我不知道怎么
做搜寻的分页机制,像是如果关键字是"Java",可以找到20000万笔跟Java有关的资料
如果我想分页显示在前端,每页有20比资料,总共分1000页,要怎么实做呢?
我目前都是用Spring MVC的框架在写,不知道有没有大大能够给个范例或教学教教我?
谢谢各位~
作者: lovdkkkk (dk)   2014-08-03 14:29:00
lucene 本身有提供 sort & filter, 可估狗看看
作者: NewSpec (新规格)   2014-08-03 23:16:00
ES明明就有paging喔...
楼主: ek0424   2014-08-04 08:16:00
我知道呀 但是不懂怎么跟spring mvc结合
作者: swpoker (swpoker)   2014-08-04 09:47:00
参数传入就可以拉~
作者: lovdkkkk (dk)   2014-08-04 13:31:00
呃...我不懂你的不懂, 可能请你更详细地描述卡在哪?
楼主: ek0424   2014-08-04 16:49:00
我想达到类似这样的功能,http://ppt.cc/BiGn但是我不知道但是我不知道怎么用 像是上面网址的/search?q=security应该是要搜寻关键字,那实际在程式要怎么做呢?还有上面有换页换页的话网址会变成/search?q-security&page=2这要怎么做呢换页的话网址会变成/search?q=security&page=2这要怎么做呢基本上就是卡在这边怎么处理,让他会有分页,然后后端可以配合前端的操作,即使资料量很大也可以很顺畅不会搜寻太久
作者: lovdkkkk (dk)   2014-08-04 19:56:00
是说不知道怎么带参数吗? 可看看 http://ppt.cc/qji7

Links booklink

Contact Us: admin [ a t ] ucptt.com