如何在JSP中将foreach循环变量传递给URL解码器?
我从名为list的服务器上得到一个hashmap,并对其进行迭代。我想对列表的键值进行编码,并将其分配给如何在JSP中将foreach循环变量传递给URL解码器?,jsp,jsp-tags,Jsp,Jsp Tags,我从名为list的服务器上得到一个hashmap,并对其进行迭代。我想对列表的键值进行编码,并将其分配给 ${report.value} 一个人可以通过两种方式来实现这一点 <c:forEach items="${list}" var="report" begin="0"> <tr><td><a href=<%= URLEncoder.encode(pageContext.getAttribute("report")) %> >${re
${report.value}
一个人可以通过两种方式来实现这一点
<c:forEach items="${list}" var="report" begin="0">
<tr><td><a href=<%= URLEncoder.encode(pageContext.getAttribute("report")) %> >${report.key}</a></td>
<td>${report.value}</td></tr>
${report.value}
或
${report.value}
一个人可以通过两种方式来实现这一点
<c:forEach items="${list}" var="report" begin="0">
<tr><td><a href=<%= URLEncoder.encode(pageContext.getAttribute("report")) %> >${report.key}</a></td>
<td>${report.value}</td></tr>
${report.value}
或
${report.value}
<c:forEach items="${list}" var="report">
<c:url value="name" var="report"/>
<tr>
<td><a href="${name}">${report.key}</a></td>
<td>${report.value}</td>
</tr>
</c:forEach>