像这样处理URL的任何JSTL或Spring方法?

时间:2013-05-21 06:12:34

标签: java jstl

所以我有我的JSTL标签,如下面的

<a href="${urlHeader}hfv/${curRow.postTitle}">

</a>

如果curRow.postTitle是“TEST TEST”,当我点击链接时,URL的postTitle段变为“TEST%20TEST”。我想要的是“TEST_TEST”而不是。

是否必须在将数据传递给视图之前完成,或者只是使用可用的JSTL或Spring标记来完成它?

感谢。

1 个答案:

答案 0 :(得分:2)

“函数”中有一个名为replace的JSTL标记可用于执行此操作。它与String.replace的工作方式类似。如示例所示,您可以执行以下操作:

${fn:replace(url, " ", "_")}