首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用JSTL迭代列表

如何使用JSTL迭代列表
EN

Stack Overflow用户
提问于 2017-03-07 19:42:53
回答 1查看 63关注 0票数 1

我有这样一个列表,所有的用户问题都会被分配。

代码语言:javascript
复制
userId      issueNo     issue_desc                  comments
amit        t12334      login not happening         login via test user not happening
amit        t1666       session is not cleared      after logout session is not cleared
yash        st5436      Transaction Logs            check transaction logs           

如何使用JSTL实现以下功能?

代码语言:javascript
复制
amit
issueNo             issue_desc                      comments
12334               login not happening             login via test user not happening
t1666               session is not cleared          after logout session is not cleared

yash
issueNo             issue_desc                      comments
st5436              Transaction Logs                check transaction logs

或者有什么更好的方法来展示这个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-07 20:38:00

1)按“用户标识”对用户列表进行排序;

2)使用下一个周期:

代码语言:javascript
复制
<table>
  <thead>
    <th>issueNo</th>
    <th>issue_desc</th>
    <th>comments</th>
  </thead>
  <tbody> 
<c:forEach items="${users}" var="user">
  <c:if test="${empty prevUser or user.userId != prevUser.userId}">
    <tr>
      <td colspan='3' align='left'><c:out value="${user.userId}"/></td>
    </tr>
  </c:if>
  <tr>
    <td><c:out value="${user.issueNo}"/></td>
    <td><c:out value="${user.issue_desc}"/></td>
    <td><c:out value="${user.comments}"/></td>
  </tr>
  <c:set var="prevUser" value="${user}" />
</c:forEach>
  </tbody>
</table>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42656950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档