0

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>

problemMap - 私の HashMap、t.difficulty - 整数値。エラーは

PWC6038: 「${difficultyMap[${t.difficulty}」に無効な式が含まれています: javax.el.E​​LException: 解析エラー: ${difficultyMap[${t.difficulty}

${difficultyMap[1]} は正常に動作しますが、変数を引数として使用する必要があります。可能ですか?

4

1 に答える 1