我有一个 HashMap 并试图从中获取值,使用另一个变量作为参数。这是代码
<c:forEach var="t" items="${userTasks}">
<tr>
<td>${t.task}</td>
<td><${t.deadline}</td>
<td>${difficultyMap[${t.difficulty}]}</td>
<td>${t.done}</td>
</tr>
</c:forEach>
难度地图 - 我的 HashMap,t.difficulty - 整数值。错误是
PWC6038:“${difficultyMap[${t.difficulty}”包含无效表达式:javax.el.ELException:错误解析:${difficultyMap[${t.difficulty}
${difficultyMap[1]} 工作正常,但我需要使用变量作为参数,这可能吗?