站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题请问Lucene的Highlighter是不是不支持多个关键词啊?

请问Lucene的Highlighter是不是不支持多个关键词啊?

摘要: 请问Lucene的Highlighter是不是不支持多个关键词啊?


rt
我用Highlighter实现关键字高亮后,如果搜索单个关键词就没错,如果输入多个关键词比如输入“今天 上网”这样的关键词后,也就是如果输入的关键词中有空格时,就出错。
是我的程序有错,还是Highlighter本身就不支持多个关键词高亮?


up


晕 Highlighter 我据然不知道.

关键字高亮,俺用的是这种方法:
.split(" ");
.replaceAll();


使用Highlighter搜索多个关键词时候关键词之间是用空格么?



to cocoysy(遗忘艾泽拉斯) ( )
使用Highlighter搜索多个关键词时候关键词之间是用空格么?
==========
我在关键词之间用空格后,提示出错,我觉得是Highlighter不支持空格吧?




iwlk(第六世纪) ( ) 信誉:97 Blog
关键字高亮,俺用的是这种方法:
.split(" ");
.replaceAll();
===========
如果用这种方法也可以,但我觉得有个弊端,就是摘要的问题.lucene的摘要默认只返回文章开头的一段话,如果被搜到的文章的开头那一段话不含关键词,那就失去高亮的作用了.
这只是我的个人理解.





iwlk(第六世纪) ( )
=========
你的split(" ");给了我很大启发,谢谢!
结帖!


↑返回目录
前一篇: 怎么用JNDI注册MSSQLserver数据源??
后一篇: 使用过滤器过滤非法用户时出现的问题,请牛人帮忙