如何将集合分配给jstl中的变量

时间:2016-04-27 10:00:53

标签: jsp jstl

我有HashMap签名savedQuestionAnswer<Integer,ArrayList>。我正在尝试获取特定键的List并将其分配给变量并使用以下代码迭代它

<c:set var="answerList" value="${savedQuestionAnswer[theCount.count]}"/>
<c:forEach var="answers" items="answerList">
 <c:out value="${ answers}" /> <br>
</c:forEach>

但它每次只打印answerList

1 个答案:

答案 0 :(得分:0)

您可能错过了在${..}内编写变量名称。

您可以尝试${answerList}代替answerList items属性,如下所示:

<c:forEach var="answers" items="${answerList}">
 <c:out value="${answers}" /><br/>
</c:forEach>