MAP里放LIST集合,怎么用JSTL循环输出

xiaoma02ge 2010-05-06 02:27:34
MAP里放LIST集合,怎么用JSTL循环输出
...全文
100 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
OopsJeff 2010-05-06
  • 打赏
  • 举报
回复
<back>
class User{
private String username;
private int userage;
//generate setter and getter;
}
User ua = new User();
User ub = new User();
...
User uz = new User();
ua.setUsername(String username);
ua.setUserage(int userage);
...
uz.setUsername(String username);
uz.setUserage(int userage);
List<User> userList = new List<User>();
userList.add(ua);
...
userList.add(uz);
Map map = new HashMap<String, Object>();
map.put("userlistInfo", userList);
request.setAttribute("resultMap", map);
<jsp>
<table>
<c:choose>
<c:when test="${empty(resultMap)}">
<tr><td colspan=20>no result matches...</td></tr>
</c:when>
<c:otherwise>
<c:forEach var="user" items="${resultMap.userlistInfo}">
<tr><td>${user.username}</td><td>${user.userage}</td></tr>
</c:forEach>
</c:otherwise>
</c:choose>
</table>

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧