2

有没有办法使用字符串和 int 值连接的键来访问 EL 中的 HashMap 元素。像这样的东西:

<c:forEach begin="1" end="5" var="current">
   <c:out value="${myHashMap['elem-' + current]}"/>
</c:forEach>
4

1 回答 1

5

此代码可以完成所需的行为

<c:forEach begin="1" end="5" var="current">
   <c:set var="key" value="elem-${current}" />
   <c:out value="${myHashMap[key]}"/>
</c:forEach>
于 2012-08-28T11:12:40.333 回答