
怎么把动态生成jsp页面的结果集合传给另一个jsp,看以下代码!
<%for(inti=0;i<list.size();i++){%><tr><tdwidth="82"height="27"><%=i%></td><tdwidth="1...
<%
for(int i=0 ; i<list.size();i++){
%>
<tr>
<td width="82" height="27"><%=i %></td>
<td width="105"><img src="<%=list.get(i).getUploadFileName() %>" width="50" height="50"/></td>
<td width="192"><%=list.get(i).getName() %></td>
<td width="97"><%=list.get(i).getAuthor() %></td>
<td width="95"><%=list.get(i).getPrice() %></td>
<td width="243"><%=list.get(i).getPublisher() %></td>
</tr>
<tr>
<td height="20" colspan="7"><input type="submit" value="加入购物车"/></td>
</tr>
<%
}
%>
<%
它会生成很多对象,每个对象都有一个按钮,当我单击提交到另一个jsp时,另一个jsp,怎样才能判断出来是那个一个按钮解发的。我按一般的提交,但显示结果都是最后一个结果(就是for循环的最后一个值),请高手指点一下。
一楼说的那个方法不行的,我试了好多了,它传出来的是最后一个值,也就是for循环到最后的那个值,还是传不过去你响应的那个对象的值。 展开
for(int i=0 ; i<list.size();i++){
%>
<tr>
<td width="82" height="27"><%=i %></td>
<td width="105"><img src="<%=list.get(i).getUploadFileName() %>" width="50" height="50"/></td>
<td width="192"><%=list.get(i).getName() %></td>
<td width="97"><%=list.get(i).getAuthor() %></td>
<td width="95"><%=list.get(i).getPrice() %></td>
<td width="243"><%=list.get(i).getPublisher() %></td>
</tr>
<tr>
<td height="20" colspan="7"><input type="submit" value="加入购物车"/></td>
</tr>
<%
}
%>
<%
它会生成很多对象,每个对象都有一个按钮,当我单击提交到另一个jsp时,另一个jsp,怎样才能判断出来是那个一个按钮解发的。我按一般的提交,但显示结果都是最后一个结果(就是for循环的最后一个值),请高手指点一下。
一楼说的那个方法不行的,我试了好多了,它传出来的是最后一个值,也就是for循环到最后的那个值,还是传不过去你响应的那个对象的值。 展开
展开全部
request.getAttribute().. set...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询