2

String と 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 に答える