【发布时间】:2012-05-22 11:55:30
【问题描述】:
我是一个新手,我有一个哈希映射声明为
HashMap map = new HashMap();
map.put("code", code);
map.put("url", evaluationTSRCode);
我正在像这样在我的模型和视图控制器中传递这张地图
return new ModelAndView("purchaseProduct","map","map");
如何在不使用迭代的情况下使用 jstl 在 jsp 中访问值代码、评估 TSRCode 我尝试这样,但我无法获得值。
<c:choose>
<c:when test="(${map.code} != null && ${map.code}=!"" )" >
<td>You can purchase<a href='<c:url value="${map.url}"/>'>Directly</a></td>
</c:when>
<c:otherwise>
td>You can purchase Directly</td>
</c:otherwise>
</c:choose>
请帮我解决这个问题
提前致谢
【问题讨论】:
-
尝试通过 ${map['Key']} 访问它
-
@kunal 是的,感谢它的工作
标签: java model-view-controller jsp spring-mvc jstl