需要帮助.我有一个哈希映射,它从spring控制器返回到JSP.有一种方法可以检查某个键是否存在而不管任何值(该值也可能为null)
比如说,下面的哈希映射是从控制器发送的
HashMap hmap = new HashMap();
hmap.put("COUNTRY", "X");
hmap.put("REGION", null);
Run Code Online (Sandbox Code Playgroud)
如果键REGION存在(值可能是包括null的任何内容),则在jsp中显示一些部分.
我试图访问密钥为$ {hmap ['REGION']}
提前致谢.
Vip*_*kar 10
尝试使用containsKey:
${hmap.containsKey('REGION')}
Run Code Online (Sandbox Code Playgroud)
<c:forEach var="entry" items="${hmap }" varStatus="status">
<c:if test="${entry.key == 'REGION'}">
<tr>
<td>${entry.key}</td>
<td>${entry.value}</td>
</tr>
</c:if>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
检查一下这个解决方案是否有效?如果不起作用,请发布并发布您的 JSP 的 jstl 代码。
| 归档时间: |
|
| 查看次数: |
13440 次 |
| 最近记录: |