【问题标题】:Accessing HashMap in EL with string + int key在 EL 中使用 string + int 键访问 HashMap
【发布时间】:2012-08-22 20:07:47
【问题描述】:

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

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

【问题讨论】:

标签: jstl el


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2011-06-24
    • 1970-01-01
    • 2015-02-19
    • 2011-04-24
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多