替换空格和撇号

时间:2015-10-28 13:40:45

标签: jsp replace jstl

我拉动并设置了一个标题变量

<c:set var="sectionTitle" value="${section.sectionTitle}"/>

但是变量可能有空格和撇号(单引号)而且我使用变量作为类,并且空格和撇号在显示时打破了代码,所以我想用两个替换一个下划线。

<c:set var="search" value="[ ']"/>
<c:set var="replace" value="_"/>
<c:set var="newTitle" value="${fn:replace(sectionTitle, search, replace)}"/>

这就是我想出的。原因在于,&#34; newTitle&#34;在代码中显示了很多,我宁愿粘贴$ {newTitle}而不是完整的函数,如果出现其他任何内容,我可以添加到搜索数组中。

不幸的是,我无法让它发挥作用。替换功能不会替换任何功能。

有什么建议吗?

0 个答案:

没有答案