详解javaweb中jstl如何循环List中的Map数据

 更新时间:2017年10月10日 14:59:51   作者:每天都在变得更好的阿飞  
这篇文章主要介绍了详解javaweb中jstl如何循环List中的Map数据的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下

详解javaweb中jstl如何循环List中的Map数据

第一种方式:

1:后台代码(测试)

List<Map<String, Object>> list = new ArrayList<Map<String,Object>>(); 
    Map<String, Object> map = null; 
    for (int i = 0; i < 4; i++) { 
      map = new HashMap<String, Object>(); 
      map.put("id", i); 
      map.put("name", "oo" + (i+1)); 
      list.add(map); 
    } 
    model.addAttribute("list", list); 

2:前台页面(测试)

<c:forEach items="${list }" var="data"> 
        <p>${data.id} : ${data.name}</p> 
    </c:forEach> 

3:页面显示内容

第二种方式:

1:后台代码(测试)

List<Map<String, Object>> list = new ArrayList<Map<String,Object>>(); 
    Map<String, Object> map = null; 
    for (int i = 0; i < 4; i++) { 
      map = new HashMap<String, Object>(); 
      map.put("id", i); 
      map.put("name", "oo" + (i+1)); 
      list.add(map); 
    } 
    model.addAttribute("list", list); 

2:前台页面(测试)

<c:forEach items="${list }" var="data"> 
        <c:forEach items="${data }" var="test"> 
          <p>${test.key} : ${test.value}</p> 
        </c:forEach> 
         
      </c:forEach> 

3:页面显示内容

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Java利用泛型实现折半查找法

    Java利用泛型实现折半查找法

    泛型是JAVA重要的特性,使用泛型编程,可以使代码复用率提高。查找作为泛型的一个简单应用,本文将使用泛型实现折半查找法,感兴趣的可以了解一下
    2022-08-08
  • Spring注解@Autowired和@Resource的区别详解

    Spring注解@Autowired和@Resource的区别详解

    这篇文章主要介绍了Spring注解@Autowired和@Resource的区别详解,@Autowired与@Resource都可以用来装配bean,都可以写在字段或setter方法上,@Resource是JDK提供的注解,默认按照名称进行装配,名称可通过name属性进行指定,需要的朋友可以参考下
    2023-12-12
  • 解决SpringBoot配置文件项目重启出现乱码的问题

    解决SpringBoot配置文件项目重启出现乱码的问题

    最近在创建了SpringBoot项目后往配置文件中写了相关的系统配置,并且在上面加了中文注释,但是在重启项目或开机重启后遇到了注释乱码的情况,下面这篇文章主要给大家介绍一下如何解决SpringBoot配置文件项目重启出现乱码的问题,需要的朋友可以参考下
    2023-06-06
  • 自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)

    自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)

    在javaweb开发过程中,使用热部署神器 JRebel可以使class类还是更新spring配置文件都能立马见到效率,本文给大家介绍JRebel的两种安装方法,小编建议使用第二种方法,具体安装步骤跟随小编一起看看吧
    2021-06-06
  • Spring boot项目集成Camel FTP的方法示例

    Spring boot项目集成Camel FTP的方法示例

    这篇文章主要介绍了Spring boot项目集成Camel FTP的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • SpringSecurity的防Csrf攻击实现代码解析

    SpringSecurity的防Csrf攻击实现代码解析

    这篇文章主要介绍了SpringSecurity的防Csrf攻击实现代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • java  ThreadPoolExecutor使用方法简单介绍

    java ThreadPoolExecutor使用方法简单介绍

    这篇文章主要介绍了java ThreadPoolExecutor使用方法简单介绍的相关资料,需要的朋友可以参考下
    2017-02-02
  • Java日志相关技术_动力节点Java学院整理

    Java日志相关技术_动力节点Java学院整理

    这篇文章主要介绍了Java日志相关技术_动力节点Java学院整理的相关资料,需要的朋友可以参考下
    2017-07-07
  • SpringCloud Zuul自定义filter代码实例

    SpringCloud Zuul自定义filter代码实例

    这篇文章主要介绍了SpringCloud Zuul自定义filter代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 深入理解Java动态代理与静态代理

    深入理解Java动态代理与静态代理

    这篇文章主要介绍了深入理解Java动态代理与静态代理,静态代理,代理类和被代理的类实现了同样的接口,代理类同时持有被代理类的引用,动态代理的根据实现方式的不同可以分为JDK动态代理和CGlib动态代理
    2022-06-06

最新评论