【发布时间】:2013-02-07 22:40:48
【问题描述】:
我的代码在这里
<%
@SuppressWarnings("unchecked")
ArrayList<kisi> arr=(ArrayList<kisi>)request.getSession().getAttribute("arr");
%>
<%for(int i=arr.size()-1;i>=0;i--) { %>
Isim:<strong><%= arr.get(i).name %></strong> <br>
Soyisim:<strong><%=arr.get(i).surname %></strong><br>
Cinsiyet:<strong><%= arr.get(i).gender%></strong><br>
Sehir:<strong><%= arr.get(i).sehir %></strong><br>
-----------------------------------<br>
<% }%>
为什么它只循环一次并且只显示一个真实的但它有很多原因?
【问题讨论】:
-
你确定变量
arr包含多个元素吗?<%= arr.size() %>告诉你什么... -
你怎么知道它有很多值?
-
尝试打印 ArrayList 大小。您的代码运行良好,没有任何错误。