zoukankan      html  css  js  c++  java
  • Thymeleaf 用th循环List<?>的正确方法!

      

    后台代码:

    //查询数据
    List lists = Service.selectloading(id);
    mmap.put("listmap", lists);
    

      

    页面代码:

    <ul th:each="c, State : ${listmap}">
         <li th:text="${c.id}" ></li>
         <li th:text="${c.name}"></li>
    </ul>
    

      

    使用Thymeleaf  心得体会:

          假如你是使用了一对多的,在对象里有个list        那么在它的子标签,你就该这样写了(此处为了拓展 我还用了th:if )

    <ul th:each="c, State : ${listmap}">
            <li th:text="${c.post_name}" ></li>
           <!--下面这个就是我说的对象中 还存在list $就该换成* 去展示了 (c,State 这两个值 都是自己随意定义的)-->
            <li th:each="c, State : *{statulist}">
        <!--如果它的值是1 就显示这个-->     <div class="col-sm-8" th:if="${c.status} eq 1"> <li><input type="radio" checked />已批准</li> <li><input type="radio" />申请中</li> </div>

              <!-- 如果它的值是0 就显示这个--> <div class="col-sm-8" th:if="${c.status} eq 0"> <li><input type="radio" />已批准</li> <li><input type="radio" checked />申请中</li> </div> </li> </ul>

      

    lists 
  • 相关阅读:
    Delphi7 (第一天:类的编写)
    设计模式(二)Abstract Factory
    hdu 3335(最小路径覆盖)
    hdu 2236(最大匹配+枚举上下界)
    hdu 2819(二分匹配)
    hdu 3861(缩点+最小路径覆盖)
    hdu 2831(贪心)
    hdu 4296(贪心)
    hdu 2354(bfs求最短路)
    hdu 4313(类似于kruskal)
  • 原文地址:https://www.cnblogs.com/gjths/p/12200073.html
Copyright © 2011-2022 走看看