所以我有我的JSTL标签,如下面的
<a href="${urlHeader}hfv/${curRow.postTitle}">
</a>
如果curRow.postTitle是“TEST TEST”,当我点击链接时,URL的postTitle段变为“TEST%20TEST”。我想要的是“TEST_TEST”而不是。
是否必须在将数据传递给视图之前完成,或者只是使用可用的JSTL或Spring标记来完成它?
感谢。
答案 0 :(得分:2)
“函数”中有一个名为replace的JSTL标记可用于执行此操作。它与String.replace
的工作方式类似。如示例所示,您可以执行以下操作:
${fn:replace(url, " ", "_")}