`
cjp1989
  • 浏览: 162166 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java高亮显示关键字,jsp页面高亮显示关键字

阅读更多
1.搜索的高亮显示方法,采用java的String.repalceAll(oldString,newString);方法达到页面高亮显示的目的,原理就是给关键字加上<span class="orange">+"关键字"+</span>
public String higiLight(String content,String regions,String persons,String companys)
    {
		String newregions="<span class="+"'br'"+">"+regions+"</span>";
		String newpersons="<span class="+"'bg'"+">"+persons+"</span>";
		String newcompanys="<span class="+"'orange'"+">"+companys+"</span>";
		content=content.replaceAll(regions, newregions);
		content=content.replace(persons, newpersons);
		content=content.replace(companys, newcompanys);
		return content;
	}


2.通过Struts对象传值到前台,需要使用escape="false"原理是:Struts2 数据标签要转义才能显示的HTML格式
 3.Struts截取字符串方式是<s:property value="#name.substring(0,100)"/> //从0-100截取字段,用jstl标签 
     uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>   
     ${fn:substring("name"),beginIndex,endIndex} 
分享到:
评论

相关推荐

    js代码高亮显示 JavaScript代码高亮 jsp

    JavaScript代码高亮显示是提高代码可读性的关键工具,通过使用像Highlight.js或Prism.js这样的库,可以在JSP页面上轻松实现这一功能。了解如何正确地集成和配置这些库,可以帮助开发者创建更专业、更易于阅读的代码...

    页面sql编辑高亮显示

    总之,“页面SQL编辑高亮显示”是一个实用的Web开发工具,它结合了JavaScript和JSP技术,提供了实时的SQL语句高亮显示功能。开发者可以借此提高用户在网页上编写和查看SQL时的效率和舒适度。通过适配和扩展,还能...

    分页和关键字查询

    3. **高亮显示**:返回结果时,可以将匹配到的关键字在页面上高亮显示,增强用户的识别度。 4. **查询性能优化**:通过索引、全文搜索引擎(如Elasticsearch)或其他优化策略,提高查询效率,避免大数据量下的性能...

    【原创】struts+mysql+jsp 分页

    在实际应用中,我们还需要考虑其他因素,如总页数的计算、是否显示“上一页”、“下一页”按钮、当前页的高亮等。这通常需要在Action类中计算总页数,并将相关信息传递给JSP。同时,为了提供良好的用户体验,分页...

    在搜索引擎开发过程中的问题解决(关于高亮和结果集)

    - 当使用`highlighter.getBestFragment(analyzer, "q1", temp.get(i))`获取高亮片段时,默认情况下,如果文本过长,高亮部分可能会被截断,导致关键词无法完全突出显示。 2. **解决方案**: - **设置Fragmenter**:...

    Java 开发--基于jsp的新闻发布系统(论文).rar

    4. 搜索功能:提供关键字搜索,支持模糊匹配和高亮显示。 六、系统部署与维护 1. 使用Tomcat、Jetty等应用服务器部署JSP应用。 2. 使用版本控制工具如Git进行版本管理,确保代码安全。 3. 定期备份数据库,预防数据...

    jsp网页搜索结果中实现选中一行使其高亮.docx

    在JSP(JavaServer Pages)网页中实现搜索结果高亮,可以使用户更容易注意到他们正在查找的信息,提高用户体验。本文将详细讲解如何在JSP网页中实现搜索结果选中一行后使其高亮。 首先,我们需要了解JavaScript的...

    在jsp页面检索 资源

    在JSP(JavaServer Pages)页面中进行资源检索是一项常用的功能,它可以帮助用户快速定位到他们感兴趣的内容。这里提到的示例代码展示了一个简单的文本检索功能,主要涉及到JavaScript的DOM操作和文本范围处理。下面...

    jsp分页 做了一个简单的分页,可以配到java的项目中

    这里我们关注的焦点是"jsp分页",它涉及到如何在JSP(JavaServer Pages)页面上实现数据的分页显示。以下是对这个主题的详细讲解: 首先,理解分页的基本概念。分页是将一个大的数据集分割成多个小部分,每个部分...

    用DWR模拟控制台实现日志主动输出到JSP页面

    为了提高用户体验,可以考虑添加一些额外的功能,如过滤特定级别的日志,搜索关键字,或以不同颜色高亮显示特定日志等。同时,确保日志的获取和展示效率,避免因频繁请求导致的性能问题,可以采用缓存策略或只在日志...

    易语言源码易语言jsp编辑器源码.rar

    2. 语法高亮:源码可能包含对JSP语法的解析逻辑,用于识别关键字、注释、标签等,并给予不同颜色显示,这涉及到了正则表达式和词法分析。 3. 自动完成:编辑器通常会提供代码提示功能,根据用户输入的关键词,快速...

    简易Java编辑器

    这意味着在编写Java或JSP代码时,关键字、变量、字符串等不同类型的元素将以不同的颜色显示,有助于开发者快速识别和理解代码结构,提高代码阅读和调试的效率。同时,它可能还集成了自动完成功能,可以在输入过程中...

    java(结合lucene)版的公交搜索系统

    搜索的时候,不限制站点个数和顺序,支持关键字高亮显示。 管理后台:/admin/adminLogin.jsp username: jobcnn password: 123456 管理用户名和密码的更改在:\WEB-INF\classes\sys_setting.properties 文件里面配置...

    jsp+servlet+jdbc+lucene 搜索引擎

    Lucene支持高效的全文检索,具备分词、模糊匹配、高亮显示等功能,极大地提高了搜索引擎的性能。 **项目结构与功能** 1. **初始化索引**:在项目启动时,系统可能需要从数据库或其他数据源加载数据,使用Lucene...

    EmEditor Pro v12.0.6

    HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML等等),可以对不同语言的程序段关键字进行高亮显示。

    留言板加分页的实现

    3. **JSP页面**:在JSP页面上,我们需要显示分页链接。根据总记录数和每页数量计算出总页数。创建一个导航栏,展示“上一页”、“下一页”以及1-总页数的链接。 4. **参数传递**:当用户点击分页链接时,通过URL...

    jsp/html editor插件 支持eclipse3.x与4.x版本

    - **语法高亮**:自动识别并突出显示JSP和HTML代码中的关键字、标签和注释,使代码更易读。 - **代码完成**:提供智能代码补全功能,快速插入常用标签、属性和函数,减少手动输入。 - **错误检查**:实时分析代码,...

    毕业设计,搜索引擎的设计与实现,Java完整源代码,内含毕业论文、开题报告、毕业答辩PPT、数据库脚本以及项目辅导视频

    经过对搜索引擎的研究同时与Lucene自身的特性相结合,搜索引擎的设计与实现... (4)能够高亮显示搜索关键字 (5)显示查询所用的时间 (6)显示搜索历史、过滤关键字 数据库:SQL Server 使用技术:Lucence + JSP

    jsp分页功能实现

    为了优化用户体验,我们还可以添加一些额外的功能,比如输入框允许用户直接跳转到指定页码,或者在用户点击某个页码时高亮显示该页的链接。 **5. 性能优化** 对于大数据量的场景,可以考虑缓存部分数据,减少...

Global site tag (gtag.js) - Google Analytics