-1
我有一個jsp頁面,在那裏我顯示瞭如下所示的DB表記錄, where resultset_values - 此對象包含從servlet傳遞的所有ResultSet值。如何從一個jsp傳遞數據到另一個
<%Iterator itr;%>
<% ArrayList data=
(ArrayList)request.getAttribute("resultset_values");
for (itr=data.iterator(); itr.hasNext();)
{
%>
<tr>
<td width="119"><a href="files.jsp"><%= itr.next()%></a></td>
<td width="168"
><%=itr.next()%></td>
<td width="200"><%=itr.next()%></td>
</tr>
<%}%>
在迭代它打印在表格格式的所有值。首先<%= itr.next()%>
將打印表id.I給我一個鏈接到另一個jsp頁面(files.jsp)點擊該id。 現在我怎麼能發送這個id(我點擊了)到files.jsp。我試圖通過請求和會話設置值(request.setAttribute()
和getAttribute()
),但我沒有 讓該ID出現錯誤,因爲itr.next()
是NoSuchElementException
。
我已經做了這一點,但它給錯誤java.util.NoSuchElementException「在java.util.ArrayList中的$ Itr.next(來源不明)」 – user1632194