jsp问题 ,急急急急急!

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:00:55
<% ArrayList List = (ArrayList)request.getAttribute("userList");
Iterator it = List.iterator();
while(it.hasNext()){ %>
<tr>
<td><div align="center"><%it.next()%></div></td>
</tr>
userList里面存的是一些user的name,我想根据name的个数动态的在table中显示,谁帮我看看哪里出错了。谢谢!!
<%} %>

你应该根据索引来取值啊
for(int i=0;i<it.size();i++){ %>

<tr>
<td><div align="center"><%it.get(i).toString()%></div></td>
</tr>
<%} %>

<tr>
<td><div align="center"><%=it.next().get("user")%></div></td>
<td><div align="center"><%=it.next().get("name")%></div></td>
</tr>

差不多就是这样吧

userList是从JAVA类传过来的吧。
ArrayList List = (ArrayList)request.getAttribute("userList");
把userList 集合取出来不是getParameter吗。?
而且循环打印出集合的东西。一般用for循环的。