如何在scriptlet中编码href url?

时间:2015-06-23 22:29:07

标签: java html

在我的代码中,我有一个scriptlet,它将href设置为可能包含空格的值。

以下是一个例子:

<a data-toggle="collapse" href="#<%=supportGroup%>">Support group: <%=supportGroup%></a>

supportGroup的值类似于ENT-ESD VALUE。该值也是div的id。我想知道一种编码这个值的方法。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您使用JSP,则可以使用JSTL

<c:url value="https://www.google.com/" var="url" />

<a href="${url}">Link</a>

结果:

<a href="https://www.google.com/">Link</a>

<c:url value="https://www.google.com/" var="url">
     <c:param name="q" value="anything" />
</c:url>

<a href="${url}">Link</a>

结果:

<a href="https://www.google.com/?q=anything">Link</a>