solr 高亮显示

我叫小狐狸 发布于 2017/08/24 15:34
阅读 177
收藏 0
// 设置高亮信息
query.setHighlight(true);
query.addHighlightField("resume_title");
query.setHighlightSimplePre("<font color=\"red\" >");
query.setHighlightSimplePost("</font>");
// 获取高亮信息
Map<String, Map<String, List<String>>> highlighting = response
        .getHighlighting();

在进行模糊查询的时候,搜索出来之后,高亮显示解析不了,显示内容为:

<font color=\"red\">xxxx</font>

有大神会吗,求指点一二。

谢谢

加载中
0
websky
websky
//关键词变红加粗
var searchText="关键词";
var regExp = new RegExp(searchText, 'g');
$('.content').each(function()
{
	var html = $(this).html();
	var newHtml = html.replace(regExp, '<span style="color:#F00; font-weight:bold;">'+searchText+'</span>');
	$(this).html(newHtml);
});

建议展示结果后处理

我叫小狐狸
我叫小狐狸
你这个是在前台展示吗? 我想要后台去设置,总是不成功,还有其他什么好的办法吗?
返回顶部
顶部