在我的jsp中:
<jsp:useBean id = "b" class = "pack1.userBean" scope="application" />
<tr>
<td> <c:out value ="firstName"/> </td>
<td> <c:out value ="${b.firstName}"/> </td>
</tr>
<tr>
<td> <c:out value ="lastName"/> </td>
<td> <c:out value ="${b.lastName}"/> </td>
</tr>
这工作正常,但我如何在循环中迭代userBean中的每个值,而不是一遍又一遍地键入每个值?
看起来像:(没有工作)
<c:forEach var="p" items="${b}">
<tr>
<td> <c:out value ="${p.key}"/> </td>
<td> <c:out value ="${p.value}"/> </td>
</tr>
</c:forEach>
标题:(正常工作)
<c:forEach var="h" items="${header}">
<tr>
<td> <c:out value ="${h.key}"/> </td>
<td> <c:out value ="${h.value}"/> </td>
</tr>
</c:forEach>
有人可以帮忙吗? 感谢。