在spring mvc的controller里检索到一个表里的各行数值,赋值给一个map,但是不知道在jsp里如何显示。写了一个jsp,但是没有反应,什么都没显示出来。帮看看是哪里有问题 Collection availableItems;
availableItems = tpermissionService.findAll(Tpermission.class);
Iterator<Tpermission> it = availableItems.iterator();
Map<String, String> map = new HashMap<String, String>();
while(it.hasNext())
{
tpermission = it.next();
map.put(tpermission.getAuthid(),tpermission.getAuthname());
}
return "padd";
JSP页面 前面的文字可以显示,后面的map不能显示<table border="0" cellspacing="0" cellpadding="0" width="1000" >
<tr>
<td valign="top" align="center" bgcolor="#6da9fb">权限添加成功!</td>
</tr>
</table>
<table>
<tr>
<c:forEach items="${map}" var="tpermiss">
<td>fff ${tpermiss.key}</td>
<td>vvv ${tpermiss.value}</td>
</c:forEach>
</tr>
</table>
springmvcjsp
availableItems = tpermissionService.findAll(Tpermission.class);
Iterator<Tpermission> it = availableItems.iterator();
Map<String, String> map = new HashMap<String, String>();
while(it.hasNext())
{
tpermission = it.next();
map.put(tpermission.getAuthid(),tpermission.getAuthname());
}
return "padd";
JSP页面 前面的文字可以显示,后面的map不能显示<table border="0" cellspacing="0" cellpadding="0" width="1000" >
<tr>
<td valign="top" align="center" bgcolor="#6da9fb">权限添加成功!</td>
</tr>
</table>
<table>
<tr>
<c:forEach items="${map}" var="tpermiss">
<td>fff ${tpermiss.key}</td>
<td>vvv ${tpermiss.value}</td>
</c:forEach>
</tr>
</table>
springmvcjsp
action里应该有request.setAttribute("map",map);之类的啊