前言
在控制层使用如下代码往jsp传了一个xxxMap集合
new ModelAndView("/xxx/xxx.jsp").addObject("xxxMap",xxxMap);
以Map<String,User>说明用法
public class User{
protected String id;
protected String name;
protected String mobile;
protected String password;
public void setId(String id) {this.id = id;}
public String getId() {
return this.id;
}
public void setName(String name) {this.name = name;}
public String getName()
{
return this.name;
}
public void setMobile(String mobile) {this.mobile = mobile;}
public String getMobile()
{
return this.mobile;
}
public void setPassword(String password) {this.password = password;}
public String getPassword()
{
return this.password;
}
在jsp中中遍历xxxmap<String,User> userMap
<!-- jstl标签库中foreach标签 -->
<c:forEach items="${userMap}" var="item">
<tr>
<!-- 展示其中一个key下的value,也就是User对象实例 -->
<td>${item.value.id}</td>
<td>${item.value.name}</td>
<td>${item.value.mobilel}</td>
<td>${item.value.password}</td>
</tr>
</c:forEach>