fn:contains() 函数用于确定一个字符串是否包含指定的子串。
fn:contains()函数的语法如下:
${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)}
fn:replace()函数将字符串中所有指定的子串用另外的字符串替换。
fn:replace()函数的语法如下:
${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)}
contcat用来连接两个字符串
${fn:replace(p.name, searchWord, "<font color='red'>".concat(searchWord).concat("</font>")) }
完整样例:
<c:if test="${fn:contains(p.name,searchWord)">
<span>${fn:replace(p.name, searchWord, "<font color='red'>".concat(searchWord).concat("</font>")) }
</span>
</c:if>