我知道这有效:<c:out value="${model.testhash['A']}"/>
但是我需要这样的东西:
<c:out value="${model.testhash[${model.testkey}]}"/>
这可能吗?
答案 0 :(得分:2)
你试过吗
${model.testhash[model.testkey]}
通常,$ {}仅描述JSTL表达式,您也不需要转义model.testkey查找的查找,因此也可以这样做:
${model.testhash[model.condition ? 'A' : 'B']}
..仅作为一个例子。