本人今年毕业,做了个毕业设计,名字是xxx搜索网站。前天给了老师看了看,老师说,这搜索功能不行,得重新做。我的搜索功能用js的 window.location 实现。老师说这只是个链接功能,不算,那么前面的功夫百搭了,现在得重新做了。下个月中旬就得交了,这么说我还有不到一个月的时间、本人对搜索功能怎么实现这环节,很是不懂,想让大家帮我指点下。刚刚搜索了下luncene,表示一头雾水。如何在不到一个月时间(3个星期)内完成这搜索功能的实现呢?不要求太多能现实就行,大家指点下哈。

解决方案 »

  1.   

    我出个馊点子,写个外壳,里面调用baidu,google,bing 
      

  2.   

    如果不注重实现细节的话可以用HTTPCLIENT,在java中模仿http请求,像楼上说的调用baidu或者bing将结果返回,再解析返回值显示到新的页面,如果你是要做个搜索引擎的话只能用开源的框架了,像你说的luncene。
      

  3.   

    擦,记得回复了,怎么没有了!再发一遍,如果你不是要自己实现搜索引擎的话,就用httpclinet,模拟http请求,像楼上说的,调用baidu,bing将结果返回,再解析显示到自己的页面上,如果你是要实现搜索引擎的话只能用其他的开源框架了,像你说的luncene。
      

  4.   

    luncene例子多得很,你的毕业设计能实现对表内容建luncene索引,并能用luncene全文检索就ok了吧,网上例子多的很,嘿,现在的毕业生啊
      

  5.   

    你要的应该是站内的模糊查询吧,要是搜索引擎的话那你这个实习设计业太牛了  要是模糊查询就很简单了 
    你如果不介意效率的话 用select * from 表 where title like ‘教学楼%’;其他就是把他显示到前台 用循环就行了
      

  6.   


    恩谢谢,昨晚就是这样做出来了 就是模糊查询,利用sql语句。曾经有人教我用lucene,其难度之大不可知,于是转变了做法。多谢提醒哈