2012-08-28 2 views
2

문자열과 int 값의 연결 인 키를 사용하여 EL에서 HashMap 요소에 액세스하는 방법이 있습니까? 이런 식으로 뭔가 :문자열 + int 키를 사용하여 EL의 HashMap에 액세스

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

관련 : [? 내가 JSTL/JSP에서 루프 내에서 문자열을 연결할 수 있습니다 방법] (http://stackoverflow.com/ 질문/2542436) – McDowell

+0

고마워, 이것이 도움이된다! – lolotron

답변

5

이 코드는 원하는 달성 할 수있는 행동

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