判断是否为最后一条记录

  • Post author:
  • Post category:其他


存放字符串的一个list

Java代码

复制代码

  1. List<String> list =



    new



    ArrayList<String>();
  2. list.add(


    “aaa”


    );
  3. list.add(


    “bbb”


    );
  4. list.add(


    “ccc”


    );
  5. list.add(


    “ddd”


    );
  6. list.add(


    “eee”


    );
  7. request.setAttribute(


    “list”


    , list);
List<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
list.add("eee");
request.setAttribute("list", list);

jsp页面

Html代码

复制代码




  1. <


    c:forEach





    items


    =


    “${list}”




    var


    =


    “str”




    varStatus


    =


    “stat”





    >


  2. ${str}



  3. <


    c:if





    test


    =


    “${!stat.last}”





    >



    |



    </


    c:if


    >





  4. </


    c:forEach


    >


<c:forEach items="${list}" var="str" varStatus="stat">
     ${str}
     <c:if test="${!stat.last}">|</c:if>
</c:forEach>

结果: aaa | bbb | ccc | ddd | eee

${stat.last}—>遍历到最后一条记录

<c:if test=”${!stat.last}”>|</c:if>:不是最后一条记录时,用 |  把各个字符串隔开



版权声明:本文为iteye_4152原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。