首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSTL语法replaceAll()

JSTL语法replaceAll()
EN

Stack Overflow用户
提问于 2010-12-13 18:55:33
回答 2查看 5.5K关注 0票数 0

我使用的是start JSTL。然后我使用${fn:replaceAll('','','')}这个函数。第三个参数is必须是<a href="pageContext.request.contextPath"/people/id.shtml>name</a>,然后是id,name是变量。但是我不会写这个锚标签。

EN

回答 2

Stack Overflow用户

发布于 2010-12-14 06:48:13

你真正想要的是:

代码语言:javascript
复制
${fn:replace(text, 'before', 'after')}

返回一个字符串,该字符串是通过将输入字符串中所有出现的"before“字符串替换为"after”子字符串得到的。

请注意,该函数不称为replaceAll

如果这不适用于您,请提供所发生的错误或行为的更详细的描述。

票数 2
EN

Stack Overflow用户

发布于 2013-02-12 00:18:54

根据你的评论,我认为你想要这样的东西:

代码语言:javascript
复制
<c:choose>
     <c:when test="${fn:contains(searchValue, searchString)}">
           <a href='mylink'>searchValue</a>
     </c:when>
     <c:otherwise>
           searchValue
     </c:otherwise>
</c:choose>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4428082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档