`

jsp页面使用fn函数将搜索关键字变为红色

    博客分类:
  • web
阅读更多
这段时间在做一个门户网站,要求输入关键字搜索相关的文章,搜索结果分页显示,关键字在文章中以红色字体显示,如百度搜索一样。可能是js功底不好,只能使一个标题的关键字变色,所以研究了下fn的replace替换函数。方法如下:

fn:replace("这里是你输出的内容","要替换的字符串","替换关键字的字符串")

<!-- 将搜索关键词拼接成一个红色字体  然后写入fn函数 -->
          
<c:set var="search" value="<font color='red'>${requestScope.searchContent}</font>"></c:set>
        

               
//这段fn函数作用是 将查询的关键词变为红色   注意:fn函数里面使用el表达式取值不能加$      
<div class="slTit">${fn:replace(h.h_title,requestScope.searchContent,search)}</a></div>

编码过程一点一滴  大牛勿喷
分享到:
评论

相关推荐

    模糊查:关键字加红色((用el自定义函数给关键字加颜色的方法[作用:直接用于jsp页面输出]

    模糊查:关键字加红色((用el自定义函数给关键字加颜色的方法[作用:直接用于jsp页面输出]

    JSP JSTL EL表达式中FN函数使用帮助

    了解并熟练使用FN函数可以极大地提高JSP页面的可读性和代码质量。在开发过程中,可以根据具体需求选择合适的FN函数来处理数据,使得页面逻辑更加清晰。同时,JSTL与EL结合使用,能够减少页面中的脚本代码,使JSP更加...

    jsp页面中关键字过滤函数

    在JSP页面中实现关键字过滤,通常会涉及以下几个关键知识点: 1. **JavaBean**:为了实现关键字过滤,我们可以创建一个JavaBean类,该类负责处理关键字过滤的业务逻辑。这个类可以包含一个方法,比如`...

    用servlet+jsp写的分页和关键字查询

    关键字查询部分,可能在JSP页面中有一个输入框,用户可以输入关键词进行搜索。提交表单后,Servlet会捕获这个关键词,将其传递给Service层进行模糊匹配查询。模糊查询通常使用SQL的LIKE操作符,配合通配符(%)来...

    JSP2_0技术手册,关键字等查询.内容全面,电子书

    4. **直接在JSP页面内编写Java代码**: JSP 2.0引入了“scriptletless”编程模式,鼓励在JSP页面中使用EL和标签,减少或避免使用传统的`&lt;%...%&gt;`脚本块。 5. **分离Java代码和表现层**: 强调MVC(Model-View-...

    el函数,el,el表达式,el函数,fn

    - **函数说明**:将数组中的元素连接成一个新的字符串,并使用指定的分隔符隔开。 - **使用示例**: ```jsp ${fn:join(array, ';')} ``` 这个函数可以将数组转换为逗号分隔的字符串。 ##### 7. `fn:length` - *...

    jstl_fn函数标签库的使用

    要在项目中使用`fn`函数标签库,首先需要在JSP页面或Web应用程序的`web.xml`文件中进行配置。通常情况下,可以在JSP页面顶部使用以下语句进行配置: ```jsp &lt;%@ taglib uri="http://java.sun.com/jstl/fn" prefix=...

    jsp脚本语言实现页面搜索

    利用jsp脚本语言实现页面搜索,非百度谷歌等搜索

    jstl fn函数 and EL

    本文将详细介绍JSTL中的`fn`函数以及如何与EL结合使用。 #### JSTL `fn`函数详解 ##### 1. **fn:contains** - **功能**:判断一个字符串是否包含另一个子串。 - **示例**: ```jsp ${fn:contains(name, ...

    JSP版仿百度关键字搜索

    3. JSP接收到请求后,可能使用SQL查询语句在数据库中查找与关键词相关的关键字或搜索记录。 4. 数据处理后,JSP返回结果到客户端。 5. JavaScript接收到响应数据,更新页面显示搜索建议。 总结来说,这个“JSP版仿...

    jstl标签 fn函数注解

    此函数将数组中的元素连接成一个字符串,并用指定的分隔符进行分割。 - **语法**:`fn:join(array, separator)` - **功能**:将`array`中的所有元素用`separator`连接起来形成一个新的字符串。 - **示例**: ```...

    仿百度关键字搜索JSP版

    【标题】"仿百度关键字搜索JSP版"的实现与详解 在Web开发领域,模拟知名搜索引擎的功能,如百度,可以提升用户体验并学习先进的搜索技术。这个项目是基于JSP(JavaServer Pages)来实现一个简易的百度关键词搜索...

    在JSP页面用EL表达式调用一些函数

    **在JSP页面中使用EL表达式调用函数** EL(Expression Language,表达式语言)是JavaServer Pages(JSP)技术的一个重要组成部分,它的主要目的是简化JSP页面中的脚本编写,使得开发者能更专注于页面展示逻辑,而...

    JSP EL 自定义函数

    4. **使用自定义函数**: 在JSP页面中,你可以像使用内置函数一样使用自定义函数,只需提供正确的命名空间和函数名即可。 举个例子,假设我们有一个名为`mathUtils`的函数库,其中包含一个名为`addNumbers`的函数,...

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    jsp页面同时弹出页面和对话框

    本文将详细解析如何在JSP页面中通过两种主要方法实现这一功能:一是使用`window.open`方法弹出页面;二是使用`window.showModalDialog`方法弹出对话框,并深入探讨其应用场景及优缺点。 ### 一、通过`window.open`...

    EL表达式里fn函数的用法

    在JavaServer Pages (JSP)开发中,Expression Language (EL)是用于...在JSP页面中,正确地引入`&lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt;`标签库后,就可以使用这些功能强大的函数了。

    jsp页面加载时提示loading

    当你遇到“jsp页面加载时提示loading”的问题时,这通常意味着页面正在加载或有延迟加载的情况发生。这个问题可能由多种因素导致,下面我们将详细探讨这些可能的原因及其解决方案。 1. **页面内容过多**:如果JSP...

    Jsp函数速查

    从给定的文件标题“Jsp函数速查”和描述“jsp函数快速查询,是开发的好帮手”,我们可以看出这份资料旨在为Java Server Pages (JSP)开发者提供一个快速参考指南,帮助他们理解和使用JSP中的各种内置函数、操作符以及...

    jstl fun函数 jsp-页面处理

    博文链接指向了一个名为“mamaoyuan625”的作者在iteye博客上的一篇文章,可能详细介绍了如何使用JSTL的某些函数在JSP页面上进行处理。 **标签解析:** "源码"和"工具"这两个标签表明了讨论可能包含JSTL的源代码...

Global site tag (gtag.js) - Google Analytics