zoukankan      html  css  js  c++  java
  • el表达式foreach无法取值的问题,变量声明 时不能有空格。

    el表达式,变量声明时,不能有空格

     <c:forEach items="${roles} "  var="r">
              ${r.name}<br>
          </c:forEach>

    这段代码,能显示role的实体bean,但是不能name的取值。

    改为如下后

    <c:forEach items="${roles}"  var="r">
              ${r.name}<br>
          </c:forEach>

    可以取值,‘就是说,items后面,引号里面“”不能有空格。

    在springmvc的前台页面,如下显示,在value和label中,直接调用bean的字段即可,他会自动完成循环迭代。

    <form:select path="role" class="form-control" id="role"  >
          <form:options items="${roles}"  itemValue="id" itemLabel="name"></form:options>
          </form:select>
  • 相关阅读:
    Day13
    Day12
    Day11
    Day10
    Day9
    Day8
    Day7
    mac上使用gitlab拉项目报错Permissions 0644 for ...
    vue-cli3使用svg
    js合并多个array
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/12072100.html
Copyright © 2011-2022 走看看