java - Spring应用程序中JSP中HashMap的迭代HashMap

标签 java spring jsp hashmap

我有以下 HashMap,我想对其进行迭代并打印值。我怎样才能在 Spring 做到这一点?

HashMap<Integer, HashMap<String, String>> hm = new HashMap<Integer, HashMap<String, String>>();

最佳答案

可以使用JSTL来迭代HashMap的HashMap。

导入标签库<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> .

尝试这样:

   <c:forEach var="entry" items="${hm}">
          Key: <c:out value="${entry.key}"/>
          Value: <c:out value="${entry.value}"/>
          <c:set var="hm1" value="${Value}">
          <c:forEach var="entry" items="${hm1}"/>
              Key1: <c:out value="${entry1.key}"/>
              Value1: <c:out value="${entry1.value}"/>  
          </c:forEach>
   </c:forEach>

关于java - Spring应用程序中JSP中HashMap的迭代HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23352281/

相关文章:

java - 如何使用十六进制值比较字符串对象和文字

jquery - Struts2 Jquery 多选值

java - 验证 Jar 内的 Java 类

java - 如何避免重复的随机数并在android中选择另一个随机数?

java - Java对象头是什么?

java - 在 JUnit 中获取当前的 Spring 事务并提交它

java - 了解maven项目结构

java - 如何在 Spring 配置文件中混合使用 CGLIB 和 JDK 代理?

java - 在 int 变量上使用时,Volatile 关键字的行为不符合预期

java - 在jsp中包含一个cpp文件